Wird denn die Connection überhaup aufgebaut?
Ich meine mich daran zu erinnern, dass der Benutzer zumindestens Hauptbenutzer vom Rechner sein muss oder die Datenbank muss für den Benutzer freigeschatet werden.
Brauchst Du das Login für die Datenbank, da das Passwort eh aaa ist.
In der connection kannst Du den Loginpromp auf false setzen.
wird die Connection zur Laufzeit generiert oder besteht diese bereits beim Programmstart?
hier mal ein Beispiel wie ich das mache zu Laufzeit:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| var v,CONNECT:String ....
CONNECT := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='; ADOConnection1.ConnectionString := CONNECT; CreateADODatabase('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=', v); DM.ADOConnection1.ConnectionString := Format('Data Source=%s', [v]); DM.ADOConnection1.Connected := true; |
wobei v den Pfad und die Datenbank enthält: