Bonjour à tous,
Après une soirée à tester toutes les solutions, je viens demander des solutions à d'autres car moi je vais dormir...pas bien car je vais encore y penser..
Je travaille actuellement sur un projet ACCESS (ADP) avec SQLSERVER2005.
Dans un évènement click d'un bouton, je dois lancer une simple requête de contrôle mais dans le WHERE doivent passer des données de type : BRUXELLES (Braine-l'Alleud).
Lorsque je l'exécute, j'obtiens un message d'erreur avec la mention "Nom de colonne non valide: "BRUXELLES (Braine-l'Alleud)" ".
J'ai cru que le problème venait de l'apostrophe mais après avoir essayé beaucoup de chose, je me demande si le problème ne vient pas des parenthèses mais là, je n'ai pas d'idée.
Que me conseillez-vous?
Merci.
Voici mon code:
Voici le debug.print obtenu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 strSQL = "SELECT * FROM T_TAXATION_Archive WHERE (exercice = " & Me.txtEXERCICE.Value & ") AND (type = " & Me.chxTYPE.Value & ") AND (ent = """ & Me.lstPRO_ENT.Column(1) & """);"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT * FROM T_TAXATION_Archive WHERE (exercice = 2011) AND (type = 1) AND (ent = "BRUXELLES (Braine-l'Alleud)");
Partager