Quand je lance l'appli, Resultat.CommandText vaut "SELECT UserNom, UserPrenom FROM User WHERE 1=1 OR UserNom LIKE @ OR UserPrenom LIKE @;"
Du coup, c'est vraiment le fait qu'il prend pas en valeur les éléments de la textbox... Donc un soucis au niveau du "varname" je pense... Alors que le tableau "words" rassemble bien les "word" de ce TextBox...
Je ne peux pas concaténer la chaine directement, sinon cela me souligne mon "UserNom", "UserPrenom" et varname avec comme erreur: " ; attendue " , mais quand je change les virgules en points-virgules (j'ai testé au cas où même si je trouve ça bizarre), cela me fait l'erreur: "Seule une assignation, un appel,..., peuvent être utilisés comme instruction". De plus, si je met un point d'arrêt au niveau du Recherche.CommandText juste après ce changement, cela ne s'arrête même plus et me met directement l'erreur: " La variable scalaire "@" doit être déclarée. " ...
Partager