Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#3

Re: TimeOut Zeit bei TADOConnection wird nicht eingehalten?!

  Alt 24. Mär 2008, 07:35
Ich würd mal sagen, das nichtbeachten des Timeouts liegt nicht in deiner Hand.
Man könnte MDAC letzte Version (2.8 SP1 ?) installieren und man in der Registry suchen
(Key: SPTimeout) siehe auch: http://forums.devx.com/archive/index.php/t-48033.html

Deine Exceptionhandling ist übrigens ziemlich schlecht (um nicht zu sagen ganz falsch):
Delphi-Quellcode:
 try
    FDB_Connection.Open;
  except
    on E: Exception do
    begin
      // erstmal ein ganz saubere, informative Meldung erzeugen
      E.Message := 'Fehler beim Herstellen der Datenbankverbindung. Server: '+FServerName +#13#10+
        E.Message; // und nicht vergessen den eigentlichen Grund anzuhängen

      // und dann der Exception sein Lauf lassen
      Raise;
    end;
  end;
end
;
  Mit Zitat antworten Zitat