Ich hab soeben das Flag TADOConnection.KeepConnection entdeckt und dachte das wäre die Lösung - das stand aber schon vorher auf TRUE. Dann habe ich das Flag State abgefragt, und das enthält nur stOpen (laut Hilfe bedeutet das "Connection object is inactive, but connected to a database."). Leider hat die TADOConnection aber kein Active-Flag. Wahrscheinlich würde es reichen, die Connection aktiv zu halten - das klappt aber auch nicht mit einem Trick (ich habe versucht eine Abfrage zu öffnen und einfach offen zu halten... nützt nichts - State ist trotzdem stOpen und nicht stExecuted).
Zu BluesKid:
Wie finde ich raus welche Version die
DB hat?