Herstellen einer Verbindung zu Microsoft SQL Server Compact Edition (FireDAC)
Nach oben zu Datenbankkonnektivität (FireDAC)
Gegenwärtig verfügt die FireDAC Version 5.0 über keinen nativen Treiber für Microsoft SQL Server CE, aber Sie können den FireDAC-DBX-Brückentreiber für eine Verbindung zu Microsoft SQL Server CE verwenden.
Hinweis: Microsoft SQL CE unterscheidet sich stark von den normalen SQL-Servern und verfügt über keinen ODBC-Treiber. Daher funktioniert es nicht mit derselben FireDAC Microsoft SQL-Treibercodebasis. Die neue R&D muss Microsoft SQL CE vollständig unterstützen.
Sie können aber vorübergehend mit der Datenbank über die FireDAC-DBX-Brücke arbeiten. Bei dieser Vorgehensweise können Sie alle anderen allgemeinen FireDAC-Funktionen, wie die folgenden, verwenden:
- Datentypzuordnung
- Array DML
- SQL-Skripterstellung
- usw.
Herstellen einer Verbindung über die FireDAC/DBX-Brücke
Gehen Sie folgendermaßen vor, um eine Verbindung mit Microsoft SQL CE herzustellen:
- Laden Sie den DevArt dbExpress-Treiber für Microsoft SQL Server herunter.
- Erstellen Sie eine Verbindungsdefinition wie die folgende:
[My_MSSQL_CE]
DriverID=TDBX
DriverName="SQLServer Compact"
Database=c:\mydb.sdf
- Legen Sie eine TFDConnection-Komponente auf dem Formular ab.
- Setzen Sie FDConnection1.ConnectionDefName auf My_MSSQL_CE.