(1) Datenbanktreiber bereitstellen
FDPhysMSAccessDriverLink-Komponente (bei FireDACLinks-Komponenten) einbetten und anklicken
Hier ODBC-Treiber auswählen. Damit dieser Treiber vorhanden ist, muss der ODBC-Treiber (https://www.microsoft.com/de-DE/download/details.aspx?id=53339) installiert sein.
(2) Verbindung zur Datenbank herstellen
Hier die entsprechende Datenbank auswählen (diese muss zuvor in der Datei FDConnectionsDefs.ini - zu finden im Verzeichnis „C:\Users\Public\Documents\Embarcadero“ - eingetragen werden, z.B so:
[MathDB] DriverID=MSAcc Database=D:\Klassen2017\Inf8b\TurboCPP\05Datenbank\math.mdb
Wichtig: Prüfen, ob die Verbindung korrekt ist. Die Eigenschaft „Connected“ muss ich auf „true“ setzen lassen.
(3) Verbindung zur gewünschten Datenbank-Tabelle herstellen
(4) DataSource-Komponente (bei Datenzugriffskomponenten) einfügen
Verbindung mit Table1 (FDTable) herstellen (Eigenschaft „DataSet“):
(5) Datensteuerungskomponenten einbauen
Nun kann über Datensteuerungskomponenten (DBGrid, DBNavigator, …) auf die ausgewählte Tabelle zugegriffen werden.
Die Verbindung zur Datenbank bzw. Tabelle erfolgt dabei über die Eigenschaft „DataSource“.