Bonjour

Je rencontre un petit problème.
L’exécution d'un odbc_result($result,"commaint") me retourne l'erreur

Warning: odbc_result() [function.odbc-result]: SQL error: [Microsoft][Pilote ODBC Microsoft Access] Le champ spécifié désignation peut désigner plusieurs tables listées dans la clause FROM de votre instruction SQL., SQL state S1000 in SQLGetData in ...
Je ne trouve pas de réplication.

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
SELECT [DiRio-DI].NumDi, [DiRio-DI].dateEmission, [DiRio-DI].heureEmission, [DiRio-DI Etats].Désignation AS etat, [DiRio-DI].Demandeur,
[DiRio-DI].DateRéalPrév AS dtreal, [DiRio-DI].CodeMach, [DiRio-DI].DésMach AS desimach, [DiRio-DI].DtBon, [DiRio-DI].commentaire, [DiRio-DI].[CommentaireMaint] as commaint,
[DiRio-DI].Effet, [DiRio-Emetteurs DI].Nom AS emetteur, [DiRio-Categorie].désignation AS categorie, [DiRio-DI].DesiMachSup, [DiRio-DI].CptEmetteur 
FROM (([DiRio-DI] INNER JOIN [DiRio-DI Etats] ON [DiRio-DI].CptEtat = [DiRio-DI Etats].Compteur)
 INNER JOIN [DiRio-Emetteurs DI] ON [DiRio-DI].CptEmetteur = [DiRio-Emetteurs DI].compteur)
 LEFT JOIN [DiRio-Categorie] ON [DiRio-DI].CptCategorie = [DiRio-Categorie].compteur 
WHERE ((([DiRio-DI].CptEmetteur)=17))

Je me suis orienté vers le type de champs qui est "MEMO" pour celui ci.

une idée ?

merci