Je ne parviens pas à faire une requete sql contenant LIKE en c#
A un moment j'ai:
"... WHERE cod LIKE '%?%'";
command.Parameters.Add(new OleDbParameter()).Value = cod; //Cod est un string
La requete recherche tout les cod avec le charactère ? au lieu de le remplacer par la variable cod.
Si je fais:
"... WHERE cod = ?";
command.Parameters.Add(new OleDbParameter()).Value = cod; //Cod est un string
Là ca fonctionne mais ce n'est pas exactement la requete dont j'ai besoin. Il y a un truc que j'ai loupé et je ne vois pas ce que ca peux-être.
Merci
[c#] OleDbParameter LIKE '%?%'
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.