Un filtre tel que myField <> '' me permet d'avoir tous les enregistrements
dont le champ myField contient une chaîne.
Par contre si j'inverse le filtre en utilisant myField = '' je devrais en toute logique
obtenir tous les enregistrements dont le champ est vide. Mais cela me donne un
nombre d'enregistrements nul.
Même si j'utilise myField = ' ' avec un nombre d'espaces égal à la longueur
du champ cela ne fonctionne pas.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Didier
Essais peut être avec (myField is null or myField = '') comme ca non seulement tu auras les enregistrements dont la valeur de myField est blanc, et dont la valeur est Null...
"Louis" a écrit dans le message de news: 4162a97d$0$17004$
Bonjour,
Un filtre tel que myField <> '' me permet d'avoir tous les enregistrements dont le champ myField contient une chaîne.
Par contre si j'inverse le filtre en utilisant myField = '' je devrais en toute logique obtenir tous les enregistrements dont le champ est vide. Mais cela me donne un nombre d'enregistrements nul.
Même si j'utilise myField = ' ' avec un nombre d'espaces égal à la longueur du champ cela ne fonctionne pas.
Je passe à cote de quoi ?
Essais peut être avec
(myField is null or myField = '')
comme ca non seulement tu auras les enregistrements dont la valeur de
myField est blanc, et dont la valeur est Null...
"Louis" <fr.misc.financeNOSPAM@tradiator.net.INVALID> a écrit dans le
message de news: 4162a97d$0$17004$626a14ce@news.free.fr...
Bonjour,
Un filtre tel que myField <> '' me permet d'avoir tous les enregistrements
dont le champ myField contient une chaîne.
Par contre si j'inverse le filtre en utilisant myField = '' je devrais en
toute logique
obtenir tous les enregistrements dont le champ est vide. Mais cela me
donne un
nombre d'enregistrements nul.
Même si j'utilise myField = ' ' avec un nombre d'espaces égal à la
longueur
du champ cela ne fonctionne pas.
Essais peut être avec (myField is null or myField = '') comme ca non seulement tu auras les enregistrements dont la valeur de myField est blanc, et dont la valeur est Null...
"Louis" a écrit dans le message de news: 4162a97d$0$17004$
Bonjour,
Un filtre tel que myField <> '' me permet d'avoir tous les enregistrements dont le champ myField contient une chaîne.
Par contre si j'inverse le filtre en utilisant myField = '' je devrais en toute logique obtenir tous les enregistrements dont le champ est vide. Mais cela me donne un nombre d'enregistrements nul.
Même si j'utilise myField = ' ' avec un nombre d'espaces égal à la longueur du champ cela ne fonctionne pas.
Je passe à cote de quoi ?
Louis
Oui mais le champ auquel je fais référence n'est pas nul. De plus je ne trouve pas d'opérateur "is null" qu'on peut utiliser avec la propriété Filter.
"Didier" a écrit :
Essais peut être avec (myField is null or myField = '') comme ca non seulement tu auras les enregistrements dont la valeur de myField est blanc, et dont la valeur est Null...
Oui mais le champ auquel je fais référence n'est pas nul.
De plus je ne trouve pas d'opérateur "is null" qu'on peut utiliser avec la propriété Filter.
"Didier" <dilallement@wanadoo.fr> a écrit :
Essais peut être avec
(myField is null or myField = '')
comme ca non seulement tu auras les enregistrements dont la valeur de
myField est blanc, et dont la valeur est Null...
Oui mais le champ auquel je fais référence n'est pas nul. De plus je ne trouve pas d'opérateur "is null" qu'on peut utiliser avec la propriété Filter.
"Didier" a écrit :
Essais peut être avec (myField is null or myField = '') comme ca non seulement tu auras les enregistrements dont la valeur de myField est blanc, et dont la valeur est Null...
Didier
C est quoi ta base de données ?
"Louis" wrote in message news:416312ac$0$22595$
Oui mais le champ auquel je fais référence n'est pas nul. De plus je ne trouve pas d'opérateur "is null" qu'on peut utiliser avec la
propriété Filter.
"Didier" a écrit : > Essais peut être avec > (myField is null or myField = '') > comme ca non seulement tu auras les enregistrements dont la valeur de > myField est blanc, et dont la valeur est Null...
C est quoi ta base de données ?
"Louis" <fr.misc.financeNOSPAM@tradiator.net.INVALID> wrote in message
news:416312ac$0$22595$636a15ce@news.free.fr...
Oui mais le champ auquel je fais référence n'est pas nul.
De plus je ne trouve pas d'opérateur "is null" qu'on peut utiliser avec la
propriété Filter.
"Didier" <dilallement@wanadoo.fr> a écrit :
> Essais peut être avec
> (myField is null or myField = '')
> comme ca non seulement tu auras les enregistrements dont la valeur de
> myField est blanc, et dont la valeur est Null...
Oui mais le champ auquel je fais référence n'est pas nul. De plus je ne trouve pas d'opérateur "is null" qu'on peut utiliser avec la
propriété Filter.
"Didier" a écrit : > Essais peut être avec > (myField is null or myField = '') > comme ca non seulement tu auras les enregistrements dont la valeur de > myField est blanc, et dont la valeur est Null...
Louis
C'est un fichier que j'ai généré par programmation avec ADOX.Catalog. Ce doit être JET 4.0 / MSDAC 2.8 / Access 2000 je crois.
Mais il me semble que j'avais rencontré un problème similaire dans le passé avec un fichier creé par le Visual Data Manager et sous JET 3.51.
"Didier" a écrit :
C est quoi ta base de données ?
C'est un fichier que j'ai généré par programmation avec ADOX.Catalog.
Ce doit être JET 4.0 / MSDAC 2.8 / Access 2000 je crois.
Mais il me semble que j'avais rencontré un problème similaire dans le passé
avec un fichier creé par le Visual Data Manager et sous JET 3.51.