SQL Server Compact Edition プログラミング リファレンス

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) を使用するアプリケーションをビルドする場合には、いずれかの Microsoft .NET プログラミング言語 (Microsoft Visual Basic .NET、Microsoft Visual C# など) および .NET Compact Framework を使用してマネージ アプリケーションを作成するか、Microsoft Visual C++ for Devices を使用してネイティブ アプリケーションを作成できます。

マネージ アプリケーションとネイティブ アプリケーションのどちらをビルドするかは、ニーズと現在のスキルによって決まります。Microsoft Visual C++ のプログラミングに慣れていて、より詳細なシステム リソース制御が必要な開発者は、Visual C++ for Devices を使用してネイティブ アプリケーションをビルドできます。既に .NET Framework を使用して Microsoft Windows または Web アプリケーションを開発している開発者、およびいずれかの .NET プログラミング言語に精通している開発者は、.NET Compact Framework の機能を活用するためにマネージ アプリケーションのビルドを検討してください。

ここでは、マネージ アプリケーションまたはネイティブ アプリケーションで SQL Server Compact Edition にプログラムでアクセスするための参考情報を提供します。

このセクションの内容

トピック 説明

SQL Server Compact Edition の .NET プログラミング

SQL Server Compact Edition ソフトウェアと System.Data.SqlServerCe 名前空間クラスを使用するアプリケーションのプログラミング方法の概要を示します。

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

Visual C++ for Devices でのプログラミングの詳細を説明し、マネージ コードとネイティブ コードの名前付け規則を比較します。

ネイティブ言語オブジェクトと .NET 言語オブジェクトの比較 (SQL Server Compact Edition)

ネイティブ プログラミング オブジェクトとマネージ プログラミング オブジェクトの違いに焦点を当てます。

SQL Server Compact Edition でのエラー処理

ネイティブ アプリケーションおよびマネージ アプリケーションで SQL Server Compact Edition エラーを処理する方法について説明します。

データ型マッピング (SQL Server Compact Edition)

SQL Server Compact Edition でネイティブ データ型を他のデータ型にどのように割り当てるかについて説明します。

参照

概念

ネイティブ言語オブジェクトと .NET 言語オブジェクトの比較 (SQL Server Compact Edition)

ヘルプおよび情報

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