Bonjour à tous,
Contexte :
J'ai une édition basée sur MySQL qui utilise 6 tables dont 3 sont reliées par un Inner join et les 3 autres sont reliées à la même table par un left join, ce qui donne au minimum les informations des 3 tables avec les Inner.
Lorsque j'insère un champ d'une des 3 tables avec les Left, j'ai le message suivant qui apparaît :
"Impossible d'extraire des données de la bse de données .
Détails : 23000 : [MySQL][ODBC 3.51 Driver][mysqld-5.0.27-community-nt] You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near '} ORDER BY 't_societes1'.'SCT_RaisonSociale'' at line 1 [Code du fournisseur de la base de données : 1604]"
Lorsque je regarde le SQL généré par CR, j'ai un '{oj' qui traîne dans la requête !!
Lorsque je remplace les Outer par des Inner, pas de problème.
Merci à tous pour vos éclaircissements futurs
Partager