Ich versuche zu lernen, wie man MS Access in XE2 benutzt.ADOConnection in XE2
Ich habe ein Formular mit:
- TADOConnection
- TADOTable
- TADOQuery
- TDBGrid
Die ConnectionString
ist:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Charles\Documents\addressbook.mdb;Persist Security Info=False
Die Schaltfläche "Verbindung testen" auf dem Datalink-Eigenschaftenbildschirm sagt "test Connection Succeeded".
Dies ist der Button-Code:
if ADOquery1.Active then ADOquery1.Close;
ADOquery1.SQL.Add('select * from contacts');
ADOquery1.Open;
Wenn ich auf die Schaltfläche klicken, erhalte ich eine Fehlermeldung:
Missing Connection or ConnectionString
Haben Sie die 'TADOQuery' an die' TADOConnection' angehängt? Hast du die 'TADOConnection' mit der DB verbunden, bevor du die' TADOQuery' aktivierst? –