開発環境

Microsoft SQL Server Compact 3.5 Service Pack 2 (SP2) は、開発環境として Microsoft Visual Studio 2008 以降のバージョンの Visual Studio をサポートしています。MicrosoftVisual Basic または Visual C# を使用して、マネージ アプリケーションを作成できます。Visual C++ for Devices を使用して、ネイティブ アプリケーションを作成することもできます。

Microsoft Visual Studio

Visual Studio には、アプリケーションを作成するための開発プラットフォームが用意されています。適切なバージョンの Visual Studio を使用して、SQL Server Compact 3.5 データベースと通信する、デバイスおよびデスクトップ コンピューター向けのアプリケーションを開発できます。

  • Visual Studio 2010 は、デスクトップ アプリケーションの開発に適しています。これは、Visual Studio 2010 が SQL Server Compact データベース上の Transact-SQL エディターのサポートなど新しい開発機能をサポートしているためです。Visual Studio 2008 または Visual Studio 2008 Service Pack 1 (SP1) を使用すると、SQL Server Compact 3.5 用のデスクトップ アプリケーションを開発できますが、Visual Studio 2010 の新しい開発機能は使用できません。

  • Visual Studio 2008 Service Pack 1 (SP1) は、スマート デバイス アプリケーションの開発に適しています。これは、Visual Studio 2010 がスマート デバイス アプリケーションの開発をサポートしていないためです。

これらのバージョンの Visual Studio をインストールすると、開発環境は SQL Server Compact 3.5 用に自動的に構成されます。Visual Studio 2008 SP1 では、デスクトップ ベースの Windows Mobile .NET Emulator を使用して、デバイス アプリケーションをテストできます。

注意

エミュレーターを使用してアプリケーションを実行する場合は、SSL (Secure Sockets Layer) 暗号化を使用できません。

SQL Server Everywhere Edition 開発環境

Visual C++ を使用したネイティブ アプリケーション

Visual Studio で Visual C++ のオプションを使用すると、Visual C++ の知識を活かしてネイティブ アプリケーションを開発できます。Visual Studio 2008 と Visual Studio 2008 SP1 では、Windows Mobile を使用して構築されたプラットフォームでの Visual C++ 開発がサポートされています。

関連項目

その他の技術情報

SQL Server Compact のインストール

アプリケーションの配置 (SQL Server Compact)