Also ich verbinde meine Datenbank zur Laufzeit folgendermaßen:
Delphi-Quellcode:
DataModule2.AdsConnection1.IsConnected := false;
DataModule2.AdsConnection1.ConnectPath := ExtractFilePath(Application.ExeName);
DataModule2.AdsConnection1.IsConnected := true;
Alle Querys sind mit der Connection verbunden und lassen sich ohne Probleme ausführen. Unter 98/2000/XP.
Ich fragte nur nach der Windowsversion, weil ich unter 98 und 2000 eine Fehlermeldung bekam, wenn ich den direkten Pfad vor dem Erzeugen des Projektes nicht gelöscht habe. Bei XP war auch das kein Problem.