![]() |
Zur Laufzeit auf Datenbank verbinden
Ich benutze eine MSSQL Datenbank.
Ich versuche mich folgendermassen zu verbinden
Code:
.. ich krieg die Meldung, daß ich kein ConnectionString hätte.
procedure TForm1.FormCreate(Sender: TObject);
begin fDBConnector := TADOConnection.Create(nil); ConnectDatabase(); end; Procedure TForm1.ConnectDatabase(); begin fDBConnector.LoginPrompt := False; fDBConnector.ConnectionString := 'Provider=SQLOLEDB.1;Password=test;Persist Security Info=True;User ID=sa;Data Source='myHost'; fDBConnector.Connected := True; end; Was ist hier falsch? Grüße Tyrael |
Re: Zur Laufzeit auf Datenbank verbinden
habs gelöst
den Connector.ConnectionString musste ich gleich Query.ConnectionString setzen |
Re: Zur Laufzeit auf Datenbank verbinden
völliger Unsinn was ich da geschrieben habe...
... das Zitat:
... der obige Code ist völlig einwandfrei... .. nur WICHTIG....
Code:
das muss noch rein bei der Query, dann ist alles gut
lQuery.Connection := fDBConnector;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:33 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-2025 by Thomas Breitkreuz