Bonjour,

c'est la premiere fois que j'utilise ADO et j'ai un problème avec ma requete SQL.

Si j'écris comme requete ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Sql = "SELECT * FROM Contact"
Je n'ai pas de probleme, il m'affiche bien, dans ma ListView tous mes contacts

Mais si par contre, je veux faire une selection sur par exemple les personne dont le nom commence par B et que j'écris ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Sql = "SELECT * FROM Contact WHERE [Nom] LIKE 'B*'"
Il ne m'affiche rien, hors que j'ai plusieurs contacts donc le nom commence par cette lettre.

J'ai essayé autrement en faisant ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Sql = "SELECT * FROM Contact"
ouvrirRs (Sql)
rsADO.Filter = "[Nom] LIKE 'B*'"
Et la ça fonctionne. Je comprends pas pourquoi avec le WHERE ça va pas.

Quelqu'un pourrait m'éclairer?

Merci