Herstellen einer Verbindung zu Microsoft SQL Server Compact Edition (FireDAC)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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.

Siehe auch