- um zu ermitteln, ob denn überhaupt eine Datenbankverbindung möglich ist, würde ich erst einmal nachgucken, ob die Client-
DLL da ist.
- wenn der
DB-Server lokal vorliegen soll (warum auch immer) würde ich nachgucken, ob der entsprechende Dienst installiert ist
Dannach dann das beschriebene Exceptionhandling, da ein installierter
DB-Dienst bzw. eine vorliegende Client-
DLL noch keine Funktion garantiert
Gruß
onlinekater
PS: @mschaefer Von der Überprüfung des Ports kann ich nur abraten, da dieser für den Firebird/Interbase frei wählbar ist. Außerdem, wer garantiert mir, dass nicht irgend jemand anderer den Port für sich registriert?