Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Unter Vista funktioniert kein ConnectionTimeout (https://www.delphipraxis.net/114879-unter-vista-funktioniert-kein-connectiontimeout.html)

Sir Rufo 2. Jun 2008 12:04

Datenbank: MySQL • Version: 5.0.51b • Zugriff über: ADO

Unter Vista funktioniert kein ConnectionTimeout
 
Hallo,

wenn ich eine SQL-Connection zu einem Server öffnen möchte, der aber z.Zt. nicht erreichbar ist, so bleibt die Anwendung einfach stehen.
Eine Änderung am Parameter ConnectionTimeout (Default=15) bleibt ohne Reaktion.

Dieses tritt nur unter Vista Business x64 SP1 auf (andere Vista Versionen z.Zt. nicht in Test-Reichweite).

Die gleiche Anwendung auf XP x32 SP2 und Server 2003 x64 läuft einwandfrei und schmeißt nach Ablauf des Timeouts eine Fehlermeldung (wie gewünscht).

Was kann man hier machen?

Das gleiche Problem existiert übrigens auch mit dbxpress und den Komponenten myDAC von CoreLab.
Scheint also wohl ein Vista-Problem zu sein.

cu

Oliver

Sir Rufo 9. Jun 2008 23:46

Re: Unter Vista funktioniert kein ConnectionTimeout
 
push

RWarnecke 10. Jun 2008 00:11

Re: Unter Vista funktioniert kein ConnectionTimeout
 
Was passiert denn mit einem anderen Programm, wenn Du auf die MySQl-Datenbank zugreifen willst unter VISTA x64 SP1. Spuckt dieses auch keine Fehlermeldung aus ? Ich würde mir ein kleines Programm machen und es über verschiedene Variationen auf die Datenbank zugreifen. So wie Du es gemacht hast mit ADO, den ZEOS-Komponenten oder mit den beiden Tutorials MySQL ohne Komponenten und MySQL mit Delphi probieren ob der Fehler nachzuvollziehen ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:14 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