Ik heb een delphi applicatie die gebruik maakt van een MySQL database. Ik ben nou bezig met de juiste foutmeldingen geven voor de betreffende MySQL errors.
Momenteel geef ik een foutmelding als er een EDBEngineError optreedt.
Die melding geef ik aan de hand van de NativeError code. (E.Errors[1].NativeError)
De standard exception melding van delphi (7) heeft nuttige informatie waar ik gebruik van wil maken zoals de tabelnaam en de uniek velden. Ik heb lang gezocht en kan echter niet vinden hoe ik deze kan benaderen.
Kan iemand mij dit vertellen hoe dit mogelijk is en zo niet, wat een goede manier is van database exceptions vertalen in duidelijke foutmeldingen.
Momenteel geef ik een foutmelding als er een EDBEngineError optreedt.
Die melding geef ik aan de hand van de NativeError code. (E.Errors[1].NativeError)
De standard exception melding van delphi (7) heeft nuttige informatie waar ik gebruik van wil maken zoals de tabelnaam en de uniek velden. Ik heb lang gezocht en kan echter niet vinden hoe ik deze kan benaderen.
Kan iemand mij dit vertellen hoe dit mogelijk is en zo niet, wat een goede manier is van database exceptions vertalen in duidelijke foutmeldingen.