Bonjour,
Ludovic CHEVALIER a écrit :
Bon, en tatonnant, il me semble avoir éclaircit la question.
En exemple, voici l'écriture de ma requête d'un point de vu macro:
SQL2 = "Select Code_Projet, Niveau1, Niveau2, Niveau3, Quoi, ReelResultat From
Global
where ((Qd3 >= {D '" & DateDebut & "' } AND Qd3 <= {D '" & DateFin & "'} AND
Rapport = 1
AND Code_Projet = '" & LaSelection & "')) ORDER BY Qd3 ASC"
On pourrait croire que c'est du à la longueur et qu'une erreur se cache dans
cette ligne.
Mais, comme je l'ai dit précédemment, une simple modification, en allant direct
dans la
requête, juste de quoi pouvoir la réenregistrer sans la modifier, et tout
devient
normal.
A priori, le pb viendrait plutôt du champ "Code_Projet". Il s'agit d'un champ
texte.
OOo a tendance à l'interpréter le contenu du champ comme une colonne.
Existe t-il une écriture particulière pour différencier le nom d'un champ de son
contenu
en basic???
Merci
A tout hasard, et peut-être complètement à côté de la plaque :
Ne serait-ce pas parce que le _ (AltGr 8) est utilisé en basic pour
indiquer que l'instruction se poursuit sur la ligne suivante ?
Ex
truc = Aaaaaa.Bbbbbbbb (ccc,_
ddd,eee,_
fff)
Mais ce caractère doit être le dernier de la ligne.
Essaie en renommant ton champ Code_Projet en CodeProjet (dabs la bdd et
dans la macro).
Agnès S.