Erst mal Danke für die Infos...
Ich habe mir dann mal die Firebirdtabelle zu Gemüte geführt. Schon interessant was so alles schief gehen kann
Zu meinem Vorgaben. Eigentlich wollte ich nur unterscheiden ob der Connect schief läuft und entsprechend reagieren. Die anderen Exceptions werden an den MadExcept durchgereicht. Ein schiefgelaufener Connect resultiert im Fehlercode -902.... und davon gibt es gefühlte 50
Also bringt mich dieser Fehlercode nicht wirklich zum Ziel... noch mal drüber schlafen...