Wie kann ich in der TDatabase Komponente
den Benutzername und Kennwort variabel zuweisen?
Die beiden Strings muessen also in .Params, dem ValueEditor, eingetragen werden.
Die Params-Eigenschaft bleibt aber immer leer und liefert dann natuerlich einen Fehler bei einem Datenbankzugriff.
(Bei einem haendischen Eintrag in Params funktioniert der Datenbankzugriff.)
Hat das schon mal jemand gemacht?
Peter
Dieses Beispiel funktioniert nicht und ist nur zum Verstaendnis.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| dbDATABASE.AliasName:= LOGIN_ALIASNAME; dbDATABASE.DatabaseName:= LOGIN_DATABASENAME;
DbParams:= TStringList.Create; try DbParams.Clear; DbParams.Add('User name = '+ LOGIN_USERNAME); DbParams.Add('Password = '+ LOGIN_PASSWORD); dbDATABASE.Params:=DbParams; finally DbParams.Free; end; |