Microsoft SQL Server Compact Edition への接続(FireDAC)
データベース接続(FireDAC) への移動
現在のところ、FireDAC には、ネイティブ Microsoft SQL Server CE ドライバがありませんが、FireDAC DBX ブリッジ ドライバを使用して、Microsoft SQL Server CE に接続することができます。
メモ: Microsoft SQL CE は、標準の SQL Server とはかなり異なっていて、ODBC ドライバがありません。 新しい R&D では Microsoft SQL CE を完全にサポートする必要があります。
FireDAC/DBX ブリッジ ドライバによって操作しても、以下を含む他の一般的な FireDAC 機能をすべて使用することができます。
- データ型マッピング
- 配列 DML
- SQL スクリプト
- その他
FireDAC/DBX ブリッジを使用した接続
Microsoft SQL CE に接続する手順は以下のとおりです。
- Microsoft SQL Server 用の DevArt dbExpress ドライバをダウンロードしてインストールします。
- 接続定義を作成します。次はその一例です。
[My_MSSQL_CE]
DriverID=TDBX
DriverName="SQLServer Compact"
Database=c:\mydb.sdf
- TFDConnection をフォームにドロップします。
- FDConnection1.ConnectionDefName を My_MSSQL_CE に設定します。