ADOConnection Fehlerbehandlung bei Scheitern einer Verbindung ?



  • Hallo, ich sitz mal wieder an meinem kleinen Datenbankprogramm und komme nicht weiter 😞
    Ich habe über ein Datamodul eine ADOConnection eingebunden. und gebe im Quelltext
    über

    Datenmodul->ADOConnection->ConnectionString = "...
    

    meine Verbindungsdaten ein. Wenn ich dann verbinde (...->connected = true;) und die Verbindungsdaten Stimmen, funktioniert alles. Stimmen die Daten nicht steigt das Programm mit einer "Benachrichtigung über eine Debuggee Exception" aus, selbst wenn ich versuche mit try und catch den Fehler abzufangen.
    Ausstiegspunkt ist die Funktion

    Application->Run();
    

    im Hauptprogramm.
    Gibt es eine Möglichkeit die zu umgehen und um festzustellen, ob im ConnectionString evtl username oder passwort falsch sind?

    Viele Grüße, Tobi



  • Versuch mal die Methode Open() zu verwenden und prüfe anschließend den Wert von Connected.



  • starte mal dein programm ausserhalb der IDE



  • Super, danke 🙂 ausserhalb der BDE funktioniert es.


Anmelden zum Antworten