Danke an alle...
Zitat:
Deshalb würde ich einfach versuchen, die Datenbank zu erstellen und dann die entsprechende Fehlermeldung ausgeben. Danach kann dann der User dementsprechend handeln.
...so läuft es ja im Moment.
Ich hatte nur die Hoffnung eine Procedure zu haben, wo ich im Ergebnis unterscheiden kann, ob der Server vorhanden / läuft oder nicht oder die Datenbank wegen z.B. unzureichender Schreibrechte auf das Verzeichnis der Wahl des Kunden nicht erzeugt werden kann.
Mir geht es um eine Differenzierung.
PS:
...ich weiß nicht ob Ihr´s wußtet
erschwerend ist noch, daß ich das ZConnection.Connect in einem try/except Block stehen habe. Nun lese ich im AfterConnect diverse Daten ein. Tritt in einer dieser Einleseproceduren ein Fehler auf läuft das Programm in den except Block von ZConnection.Connect.
d.h. ich kann im Moment nicht richtig unterscheiden wo der Fehler auftritt...
- Als Lösung fiel mir bisher nur ein, daß ich eine Variable entsprechend der Ablaufposition setze und diese dann im except auswerten kann und somit die Fehlerposition eingrenze.
...andere Vorschläge sind auch willkommen