ich nutze eine TmySQLDatabase mit zugehöriger Dataset und
query. Die Elemente habe ich von "DAC for
MySQL".
Ich benutze die Komponenten von denen zwar schon lange nicht mehr, aber es müsste nach meiner Erinnerung bei der Datenbankkomponente(den Namen weiß ich nicht mehr aus dem Kopf), so was wie ein onError-Event geben, mit dem man alle auftretenden Fehler behandeln kann.
Spart man sich evt. jede Menge try-except Behandlungen und hat es an zentraler Stelle.