Requête Est Null Access
Résolu
sunset04
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
sunset04 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
sunset04 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je travaille sur Acces 2010 et je me rend compte que les opérateurs "Est Null" et "Est Pas Null" ne fonctionnent pas. Par contre je peux utiliser "" ou Pas "" à la place.
Quelqu'un sait-il pourquoi l'une façon fonctionne et pas l'autre?
Cela me tracasse car lorsque j'utilisais Access 2003 cela fonctionnait.
Merci d'avance pour vos réponses.
Bonne journée
Quelqu'un sait-il pourquoi l'une façon fonctionne et pas l'autre?
Cela me tracasse car lorsque j'utilisais Access 2003 cela fonctionnait.
Merci d'avance pour vos réponses.
Bonne journée
2 réponses
Bonjour,
vous faites une petite erreur. La valeur Null pour Access, est différent de ""!
J'ai les deux versions et cela fonctionne.
Créer une table avec un champ "Nom" et "Numero"
Entrez uniquement dans la zone Numero le chiffre 1 par exemple.
Si vous faites :
SELECT COUNT(*) FROM TableTest WHERE Nom Is Null;
Le total sera de 1.
Entrez maintenant Pierre dans le nom et passez à la ligne suviante de manière à avoir une seule ligne où se trouve Nom : Pierre Numero : 1
Maintenant enlevez ou "videz" la zone Nom.
Si vous exécutez la même requête le résultat est zéro !
bàv,
vous faites une petite erreur. La valeur Null pour Access, est différent de ""!
J'ai les deux versions et cela fonctionne.
Créer une table avec un champ "Nom" et "Numero"
Entrez uniquement dans la zone Numero le chiffre 1 par exemple.
Si vous faites :
SELECT COUNT(*) FROM TableTest WHERE Nom Is Null;
Le total sera de 1.
Entrez maintenant Pierre dans le nom et passez à la ligne suviante de manière à avoir une seule ligne où se trouve Nom : Pierre Numero : 1
Maintenant enlevez ou "videz" la zone Nom.
Si vous exécutez la même requête le résultat est zéro !
bàv,