SQL Server Compact Edition でのネイティブ プログラミング

Microsoft Visual C++ for Devices を使用することにより、Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) を使用するスマート デバイス アプリケーションの開発に Visual C++ の知識を応用できます。Visual Studio 2005 に含まれている Visual C++ for Devices では、スマート デバイス アプリケーションを開発するための IDE が提供されます。

SQL Server Compact Edition は、データ アクセスを簡略化するダイナミックリンク ライブラリ (DLL) のセットとしてスマート デバイスに実装されます。SQL Server Compact Edition では、2 つのデータ アクセス テクノロジ (OLE DB Provider for SQL Server Compact Edition および ADO .NET) がサポートされていますが、Visual C++ アプリケーションで使用できるのは OLE DB のみです。OLE DB は低水準データ インターフェイス テクノロジで、データ アクセスのきめ細やかな機能が提供されます。OLE DB for SQL Server Compact Edition は、データ操作やデータ アクセスなどの作業を他のデータ アクセス API より高速で処理できます。

次の表に、このセクションのトピックを示します。

トピック 説明

SQL Server Compact Edition Engine オブジェクトのプログラミング

Visual C++ for Devices を使用するときに、SQL Server Compact Edition データベースの作成、使用、および削除に使用されるメソッドとプロパティについて説明します。

SQL Server Compact Edition リモート データ アクセスのプログラミング

Visual C++ for Devices を使用するときに、SQL Server Compact Edition によるリモート データ アクセス (RDA) の実装に使用されるメソッドおよびプロパティについて説明します。

SQL Server Compact Edition レプリケーションのプログラミング

Visual C++ for Devices を使用するときに、SQL Server Compact Edition によるマージ レプリケーションの実装に使用されるメソッドおよびプロパティについて説明します。

ネイティブ エラー オブジェクトのプログラミング (SQL Server Compact Edition)

Visual C++ for Devices を使用するときに、SQL Server Compact Edition によるエラー処理の実装に使用されるメソッドおよびプロパティについて説明します。

OLE DB のプログラミング (SQL Server Compact Edition)

SQL Server Compact Edition データベースによる OLE DB の実装について説明します。

参照

ヘルプおよび情報

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