Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#1

ADOConnection ist bei Programmstart aktiv. Soll aber nicht

  Alt 12. Mär 2008, 06:14
Hai ihr,

ich habe ein dummes Problem. Zur Designzeit habe ich die ADOConnection meines Datamodules aktiv (Es ist dort ein Connection-String zu meinem Testserver hinterlegt). Wenn ich das Programm dann in der Firma starte kommt immer erst die Meldung das der Datenbankserver nicht gefunden werden kann. Logisch, der ist ja auch nicht da.

Aber ich dachte wenn ich im OnCreate des DataModules (wird vor der MainForm erzeugt) die Verbindung schliesse würde das funktionieren.
Delphi-Quellcode:
procedure TDM1.DataModuleCreate(Sender: TObject);
begin
  Connection1.Close;
  Connection1.ConnectionString :=
    'FILE NAME=' + ChangeFileExt(ParamStr(0), '.UDL');
  Connection1.Open;
end;
Ich bin mir fast sicher das es unter D5/7/2005 auch noch so funktioniert hat.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat