Forum: Datenbanken
Delphi
by shmia,
6. Feb 2008
Ich würde mit UDL-Dateien arbeiten; dafür sind sie ja da.
Dein connectionstring wird so erzeugt:
ConnectionString := 'FILE NAME='+ ChangeFileExt(ParamString(0), '.UDL');
Neben deiner Anwendung liegt dann einfach eine UDL-Datei.
UDL-Dateien könnem ganz einfach erzeugt werden: leere TextDatei nach *.udl umbenennen und doppelklicken.
Damit brauchst du überhaupt nichts in deinem Programm, um...
Forum: Datenbanken
Delphi
by shmia,
6. Feb 2008
Kein Problem, das kann man zur Laufzeit in der ADOConnection im Event OnWillConnect besteuern:
procedure TDMcvs.ADOConnectionWillConnect(Connection: TADOConnection;
var ConnectionString, UserID, Password: WideString;
var ConnectOptions: TConnectOption; var EventStatus: TEventStatus);
begin
UserID := Connection.Properties.Item.Value;
Password := Connection.Properties.Item.Value;...