Bonjour camarade développeur,
Voici mon problème.
J'ai une requête SELECT que j'execute sur une base MySQL. Le soucis c'est qu'à l'ouverture de cette requête, Delphi me donne une erreur. Je copie/colle la même requête dans mon outil de base de données (SQLYog), j'execute sans rien changer et je n'ai aucun message d'erreur.
Je cherche donc à afficher le message d'erreur de Delphi pour savoir quelle ligne de la requête le gène mais le message ne s'affiche pas en entier.
Mon test :
Le message d'erreur tronqué :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 try ModuleDonnees.SQLTemp2.Open; except on E:EDBEngineError do ShowMessage(E.Message); End;
J'vais pas vous mettre ma requête parce qu'elle est très grande.Erreur SQL générale.
[TCX][MyODBC]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the righ
syntax to use near '\"%d/%m/%Y %H:%i\")) 'Job',
SUM(LOT.LotPages) 'Pages',
(SELE
Merci de vos lumières...
[Balises code ajouter par Giovanny Temgoua]
Partager