Ich habe eine Verbindung zu einem SQL-Server aufgebaut. Jetzt möchte ich in einem Timer prüfen, ob die Verbindung weiter besteht. Dazu habe ich folgenden Code implementiert:
Leider liefert ADOConnection->Connected immer true zurück, wenn ich ersteinmal eine Verbindung aufgebaut habe, selbst, wenn ich den SQL-Server auf Stop schalte. Wo liegt der Fehler? Connected sollte doch eigentlich sofort ein false zurückgeben, sowie der Server offline geschaltet wird.
Code:
if (ADOConnection->Connected) { return true; } else { return false; }
Comment