![]() |
Datenbank: SQL-Server • Version: 2000 • Zugriff über: ADO
ADOConnection
Grüße in die Runde.
Benutze die ADOConnection um alle Query's an die DB zu binden. Bei einigen SQL's bekomme ich einen Timeout angezeigt. Tritt auf, bei dem Query.open; Also ist die Eigenschaft CommandTimeout dafür verantwortlich. Habe diesen Wert dann schrittweise von 30 auf 120; 240; 600 und 6000 gesetzt. Immer kommt der Fehler nach handgestoppten 30 Sek. ???? |
Re: ADOConnection
Bist du sicher, dass das Timeout von deiner AdoConnection stammt? Meist meckert der SQL-Server, wenn er nicht innerhalb einer auf dem Server festgelegten Zeitspanne die Daten aufbereiten kann. Und diese Meldung wird durchgereicht.
Grüße Mikhal |
Re: ADOConnection
Herzlichen Dank für die Antwort.
Kam wohl nicht von der DB direkt. Habe die Komponente DataSet genommen. Diese hat auch eine Eigenschaft CommandTimeout. Habe dann den Wert auf 300 gesetzt und -- alles ok --! Also bei umfangreichen Abfragen lieber DataSet benutzen als ein Query. Gruß g.k. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:11 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-2025 by Thomas Breitkreuz