OVH Cloud OVH Cloud

Débutant et paumé

4 réponses
Avatar
_/V\\_ichel º°`°ºø,¸¸,øº°`°º
Bonjour,
je me suis créé une base pour gérer des timbres.
Un des champs "collec" peut être vide si je n'ai aucun timbre d'une
référence.
pour afficher la liste des timbres absents (dite mancoliste en philatélie)
je dois chercher les enregistrements pour lesquels le champ "collec" est
vide.
mon problème :
quand je tape "" dans le champ, il m'est affiché 83 fiches et je vois bien
que ce n'est pas juste, beaucoup de fiches ne sont pas affichées
Quand je tape "Est Null" tous ne sont pas là non plus.

que dois-je faire pour avoir une liste affichant réellement toutes les
fiches pour lesquelles ce champ est vide ?

merci d'avance pour aide avisée...
Michel

4 réponses

Avatar
Raymond [mvp]
Bonjour.

C'est dans une requête ?

dans sql, clause where :
WHERE (Table1.collec Is Null) OR (Table1.collec = "");
dans la colonne en création:
1ere ligne de critère indiquer : Est Null
2e ligne de critère indiquer : ""

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"_/V_ichel º°`°ºø,¸¸,øº°`°º" a écrit dans
le message de news:3fc1f990$0$26802$
Bonjour,
je me suis créé une base pour gérer des timbres.
Un des champs "collec" peut être vide si je n'ai aucun timbre d'une
référence.
pour afficher la liste des timbres absents (dite mancoliste en philatélie)
je dois chercher les enregistrements pour lesquels le champ "collec" est
vide.
mon problème :
quand je tape "" dans le champ, il m'est affiché 83 fiches et je vois
bien

que ce n'est pas juste, beaucoup de fiches ne sont pas affichées
Quand je tape "Est Null" tous ne sont pas là non plus.

que dois-je faire pour avoir une liste affichant réellement toutes les
fiches pour lesquelles ce champ est vide ?

merci d'avance pour aide avisée...
Michel




Avatar
_/V\\_ichel º°`°ºø,¸¸,øº°`°º
Re
c'est dans une requete 'filtrer par formulaire'
quelle est la différence entre "" et 'est null' ?
pourquoi OU entre les deux ?
la question se résume par : le champ est vide ou pas ? si oui, alors affiche
les fiches concernées.
désolé, c'est surment simple mais je comprends pas la nuance...
Michel


"Raymond [mvp]" a écrit dans le message de
news:uAyq$
Bonjour.

C'est dans une requête ?

dans sql, clause where :
WHERE (Table1.collec Is Null) OR (Table1.collec = "");
dans la colonne en création:
1ere ligne de critère indiquer : Est Null
2e ligne de critère indiquer : ""

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"_/V_ichel º°`°ºø,¸¸,øº°`°º" a écrit
dans

le message de news:3fc1f990$0$26802$
Bonjour,
je me suis créé une base pour gérer des timbres.
Un des champs "collec" peut être vide si je n'ai aucun timbre d'une
référence.
pour afficher la liste des timbres absents (dite mancoliste en
philatélie)


je dois chercher les enregistrements pour lesquels le champ "collec" est
vide.
mon problème :
quand je tape "" dans le champ, il m'est affiché 83 fiches et je vois
bien

que ce n'est pas juste, beaucoup de fiches ne sont pas affichées
Quand je tape "Est Null" tous ne sont pas là non plus.

que dois-je faire pour avoir une liste affichant réellement toutes les
fiches pour lesquelles ce champ est vide ?

merci d'avance pour aide avisée...
Michel








Avatar
Raymond [mvp]
RE

Null indique que le champ ne contient aucune donnée valide
"" indique que le champ contient une chaine vide.
voir l'aide en ligne.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"_/V_ichel º°`°ºø,¸¸,øº°`°º" a écrit dans
le message de news:3fc207b8$0$17109$
Re
c'est dans une requete 'filtrer par formulaire'
quelle est la différence entre "" et 'est null' ?
pourquoi OU entre les deux ?
la question se résume par : le champ est vide ou pas ? si oui, alors
affiche

les fiches concernées.
désolé, c'est surment simple mais je comprends pas la nuance...
Michel


Avatar
Jeff
Bonjour

Tu pourrais mettre ton champ collec en numérique avec une valeur par défaut
à 0 dans la table
Ainsi tu pourrais plus facilement extraire tous les enregistrements ayant un
champ collec à 0
Pour modifier la valeur, soit par une zone de texte, soit par une case à
cocher sur un formulaire

Cordialement

Jeff

Charte du forum : http://users.skynet.be/mpfa/

"_/V_ichel º°`°ºø,¸¸,øº°`°º" a écrit dans
le message de news:3fc1f990$0$26802$
Bonjour,
je me suis créé une base pour gérer des timbres.
Un des champs "collec" peut être vide si je n'ai aucun timbre d'une
référence.
pour afficher la liste des timbres absents (dite mancoliste en philatélie)
je dois chercher les enregistrements pour lesquels le champ "collec" est
vide.
mon problème :
quand je tape "" dans le champ, il m'est affiché 83 fiches et je vois
bien

que ce n'est pas juste, beaucoup de fiches ne sont pas affichées
Quand je tape "Est Null" tous ne sont pas là non plus.

que dois-je faire pour avoir une liste affichant réellement toutes les
fiches pour lesquelles ce champ est vide ?

merci d'avance pour aide avisée...
Michel