AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi TimeOut Zeit bei TADOConnection wird nicht eingehalten?!
Thema durchsuchen
Ansicht
Themen-Optionen

TimeOut Zeit bei TADOConnection wird nicht eingehalten?!

Ein Thema von DelphiManiac · begonnen am 19. Mär 2008 · letzter Beitrag vom 24. Mär 2008
 
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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz