Dans une requête il faudrait que je fasse une condition du genre:
WHERE MaTable.MonChamp iif(Test, IS NULL, IS NOT NULL)
Alors j'ai trouve que je pouvait remplacer IS NOT NULL par "*" si je
fait une condition d'égalité, mais par quoi puis je remplacer IS NULL,
j'ai essayer "" et NULL aucun des 2 ne marche.
Une idée ?
Merci d'avance.
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
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
Raymond [mvp]
Bonjour.
en finalité, monChamp doit être quoi ? le "Test" est quoi ? on est dans la clause where et MonChamp est le critère, il va bien falloir lui donner une valeur.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" a écrit dans le message de news:
Salut !
Dans une requête il faudrait que je fasse une condition du genre: WHERE MaTable.MonChamp iif(Test, IS NULL, IS NOT NULL) Alors j'ai trouve que je pouvait remplacer IS NOT NULL par "*" si je fait une condition d'égalité, mais par quoi puis je remplacer IS NULL, j'ai essayer "" et NULL aucun des 2 ne marche. Une idée ? Merci d'avance.
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Bonjour.
en finalité, monChamp doit être quoi ? le "Test" est quoi ? on est dans la
clause where et MonChamp est le critère, il va bien falloir lui donner une
valeur.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" <no-mail@no-provider.com> a écrit dans le message de
news:mesnews.922d7d46.399b832c.41.12989@noprovider.com...
Salut !
Dans une requête il faudrait que je fasse une condition du genre:
WHERE MaTable.MonChamp iif(Test, IS NULL, IS NOT NULL)
Alors j'ai trouve que je pouvait remplacer IS NOT NULL par "*" si je
fait une condition d'égalité, mais par quoi puis je remplacer IS NULL,
j'ai essayer "" et NULL aucun des 2 ne marche.
Une idée ?
Merci d'avance.
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
en finalité, monChamp doit être quoi ? le "Test" est quoi ? on est dans la clause where et MonChamp est le critère, il va bien falloir lui donner une valeur.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" a écrit dans le message de news:
Salut !
Dans une requête il faudrait que je fasse une condition du genre: WHERE MaTable.MonChamp iif(Test, IS NULL, IS NOT NULL) Alors j'ai trouve que je pouvait remplacer IS NOT NULL par "*" si je fait une condition d'égalité, mais par quoi puis je remplacer IS NULL, j'ai essayer "" et NULL aucun des 2 ne marche. Une idée ? Merci d'avance.
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Ryo
C'est vrai qu'aprés relecture j'ai pas était super clair. MonChamp est le champ que je teste. Test est une checkbox sur un formulaire. En gros si Test est coché je veux les enregistrements ou MonChamp est null, et si Test n'est pas coché je veux les enregistrements ou MonChamp n'est pas null. Merci.
Bonjour.
en finalité, monChamp doit être quoi ? le "Test" est quoi ? on est dans la clause where et MonChamp est le critère, il va bien falloir lui donner une valeur.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" a écrit dans le message de news:
Salut !
Dans une requête il faudrait que je fasse une condition du genre: WHERE MaTable.MonChamp iif(Test, IS NULL, IS NOT NULL) Alors j'ai trouve que je pouvait remplacer IS NOT NULL par "*" si je fait une condition d'égalité, mais par quoi puis je remplacer IS NULL, j'ai essayer "" et NULL aucun des 2 ne marche. Une idée ? Merci d'avance.
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
C'est vrai qu'aprés relecture j'ai pas était super clair.
MonChamp est le champ que je teste.
Test est une checkbox sur un formulaire.
En gros si Test est coché je veux les enregistrements ou MonChamp est
null, et si Test n'est pas coché je veux les enregistrements ou
MonChamp n'est pas null.
Merci.
Bonjour.
en finalité, monChamp doit être quoi ? le "Test" est quoi ? on est dans la
clause where et MonChamp est le critère, il va bien falloir lui donner une
valeur.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" <no-mail@no-provider.com> a écrit dans le message de
news:mesnews.922d7d46.399b832c.41.12989@noprovider.com...
Salut !
Dans une requête il faudrait que je fasse une condition du genre:
WHERE MaTable.MonChamp iif(Test, IS NULL, IS NOT NULL)
Alors j'ai trouve que je pouvait remplacer IS NOT NULL par "*" si je
fait une condition d'égalité, mais par quoi puis je remplacer IS NULL,
j'ai essayer "" et NULL aucun des 2 ne marche.
Une idée ?
Merci d'avance.
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
C'est vrai qu'aprés relecture j'ai pas était super clair. MonChamp est le champ que je teste. Test est une checkbox sur un formulaire. En gros si Test est coché je veux les enregistrements ou MonChamp est null, et si Test n'est pas coché je veux les enregistrements ou MonChamp n'est pas null. Merci.
Bonjour.
en finalité, monChamp doit être quoi ? le "Test" est quoi ? on est dans la clause where et MonChamp est le critère, il va bien falloir lui donner une valeur.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" a écrit dans le message de news:
Salut !
Dans une requête il faudrait que je fasse une condition du genre: WHERE MaTable.MonChamp iif(Test, IS NULL, IS NOT NULL) Alors j'ai trouve que je pouvait remplacer IS NOT NULL par "*" si je fait une condition d'égalité, mais par quoi puis je remplacer IS NULL, j'ai essayer "" et NULL aucun des 2 ne marche. Une idée ? Merci d'avance.
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Raymond [mvp]
essaie ceci:
prendre les MonChamp null si Test est coché, prendre les MonChamp non null si test n'est pas coché
SELECT table1.Num, table1.MonChamp FROM table1 WHERE IsNull([MonChamp ]) = [Formulaires]![Formulaire1]![Test];
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" a écrit dans le message de news:
C'est vrai qu'aprés relecture j'ai pas était super clair. MonChamp est le champ que je teste. Test est une checkbox sur un formulaire. En gros si Test est coché je veux les enregistrements ou MonChamp est null, et si Test n'est pas coché je veux les enregistrements ou MonChamp n'est pas null. Merci.
essaie ceci:
prendre les MonChamp null si Test est coché, prendre les MonChamp non null
si test n'est pas coché
SELECT table1.Num, table1.MonChamp FROM table1
WHERE IsNull([MonChamp ]) = [Formulaires]![Formulaire1]![Test];
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" <no-mail@no-provider.com> a écrit dans le message de
news:mesnews.925b7d46.fa19e196.42.12989@noprovider.com...
C'est vrai qu'aprés relecture j'ai pas était super clair.
MonChamp est le champ que je teste.
Test est une checkbox sur un formulaire.
En gros si Test est coché je veux les enregistrements ou MonChamp est
null, et si Test n'est pas coché je veux les enregistrements ou
MonChamp n'est pas null.
Merci.
prendre les MonChamp null si Test est coché, prendre les MonChamp non null si test n'est pas coché
SELECT table1.Num, table1.MonChamp FROM table1 WHERE IsNull([MonChamp ]) = [Formulaires]![Formulaire1]![Test];
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Ryo" a écrit dans le message de news:
C'est vrai qu'aprés relecture j'ai pas était super clair. MonChamp est le champ que je teste. Test est une checkbox sur un formulaire. En gros si Test est coché je veux les enregistrements ou MonChamp est null, et si Test n'est pas coché je veux les enregistrements ou MonChamp n'est pas null. Merci.