プログラミング インターフェイスの使用

Microsoft Visual Studio 2005 を開発環境として使用するときに、Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) で利用できる API を以下に示します。

  • .NET Compact Framework データ プロバイダ
    • System.Data.SqlServerCe 名前空間 (SQL Server Compact Edition で使用)
    • System.Data.Sqlclient 名前空間 (SQL Server で使用)
  • OLE DB Provider for SQL Server Compact Edition (Microsoft eMbedded Visual C++ [eVC+] 言語を使用)

データベースを使用して作業するには、API で次の操作を行います。

  1. データベースへの接続を開きます。
  2. 特定の動作を制御するオプションを設定します。たとえば、カーソルを使用するかどうか、どの種類のカーソルを使用するか、更新を許可するかどうかなどを設定します。
  3. SQL ステートメントを実行します。必要に応じて、アプリケーションでプログラム変数を使用し、実行するステートメント用のパラメータ値を指定することもできます。アプリケーションで接続ごとに同時に実行できるステートメントは、1 つのみの場合と複数の場合があります。
  4. リターン コード、出力パラメータ、および結果セットのデータ値をプログラム変数に渡し、アプリケーションのロジックで使用できるようにします。ステートメントから返された結果セットが XML ドキュメントの形式である場合、アプリケーションから XML ドキュメントを使用するコンポーネントにその結果セットが渡されます。
  5. データベース内での作業が完了したら、接続を切断します。
    プログラマは、SQL ステートメントと、データベース API の適切な使用法の両方を理解する必要があります。

参照

その他の技術情報

SQL Server Compact Edition プログラミング リファレンス
SQL Server Compact Edition の .NET プログラミング
SQL Server Compact Edition でのネイティブ プログラミング
SQL Server Compact Edition の SQL リファレンス

ヘルプおよび情報

SQL Server Compact Edition のサポートについて