Requête sql [Résolu]

Signaler
Messages postés
75
Date d'inscription
samedi 26 juillet 2003
Statut
Membre
Dernière intervention
21 mai 2014
-
Messages postés
75
Date d'inscription
samedi 26 juillet 2003
Statut
Membre
Dernière intervention
21 mai 2014
-
Bonjours à tous,

je suis au prise avec une requête sql très simple qui me donne toujours la même erreur.

Je m'explique, dans ma base de donnée Acces, j'ai un champ OUI/NON. Je voudrais uniquement les champs qui sont coché.

Voici ma reqête :

    sql = "select * "
    sql = sql & "FROM Individus "    sql sql & "WHERE Individu_Erreur '" & True & "'"


Individu_Erreur est le champ de la BD Individus qui possède les case OUI/NON.


J'ai toujours le message d'erreur suivant : Type de données imcompatible dans l'expression du critère......


Quelqu'un pourrais me dire ce que ne fais pas correctement svp ?


Merci beaucoup

Bonne journée !

3 réponses

Messages postés
26
Date d'inscription
vendredi 16 novembre 2007
Statut
Membre
Dernière intervention
11 mars 2009

Salut,

tu essaies de concaténer une chaine de caractèere avec une constante numérique. ca ne peut pas marcher.

Essaie ca :

    sql = "select * "
    sql = sql & "FROM Individus "    sql sql & "WHERE Individu_Erreur  True"

ou

    sql = "select * "
    sql = sql & "FROM Individus "    sql sql & "WHERE Individu_Erreur '" & CStr(True) & "'"
Messages postés
75
Date d'inscription
samedi 26 juillet 2003
Statut
Membre
Dernière intervention
21 mai 2014

Petite erreur à cette ligne :

Individu_Erreur est le champ de la BD Individus qui possède les case OUI/NON.


J'aurais plutot du écrire :


Individu_Erreur est le champ de la table Individus qui possède les cases OUI/NON.




Merci !

Bonne journée !
Messages postés
75
Date d'inscription
samedi 26 juillet 2003
Statut
Membre
Dernière intervention
21 mai 2014

C'était effectivement cela.

Merci beaucoup

Jim

Bonne journée !