Syntaxe requete

Résolu
pile_poil Messages postés 682 Date d'inscription vendredi 6 avril 2007 Statut Membre Dernière intervention 4 août 2012 - 15 juil. 2009 à 13:23
pile_poil Messages postés 682 Date d'inscription vendredi 6 avril 2007 Statut Membre Dernière intervention 4 août 2012 - 15 juil. 2009 à 13:41
bonjour à tous

pour remplis une listview depuis une base de données j'utilise:
RecSet.Open "SELECT * FROM Dessins where Client = '" & mavariable & "'", CMain, adOpenDynamic
cela fonctionne
mais je n'arrive pas à trouver la syntaxe pour récupérer dans le recordset tous les enregistrements dont le champ Client serait vide (non renseigné)
merci d'avance

2 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
15 juil. 2009 à 13:31
Salut
"vide" peut avoir plusieurs significations :
- contient une chaine vide
Where Client = ''

- contient le code Null
Where Client Is Null


Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
3
pile_poil Messages postés 682 Date d'inscription vendredi 6 avril 2007 Statut Membre Dernière intervention 4 août 2012 6
15 juil. 2009 à 13:41
merci jack
comme je ne sais pas d'avance lequel des deux cas sera le bon j'ai donc mis

Where Client = '' or Client Is Null
et ça marche
0
Rejoignez-nous