次の方法で共有


Engine オブジェクトを使用して SQL Server Compact Edition データベースを作成する方法 (プログラム)

ここでは、プログラムで SqlServerCe.Engine オブジェクトの CreateDatabase メソッドを使用して、Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) データベースを作成する方法について説明します。SqlServerCe 名前空間の使用については、SqlServerCe 名前空間のリファレンス ドキュメントを参照してください。

Engine オブジェクトを使用して SQL Server Compact Edition データベースを作成するには

  1. 新しい Engine オブジェクトを初期化します。

    SqlCeEngine engine = new SqlCeEngine();
    
  2. Engine オブジェクトの LocalConnectionString プロパティを設定します。LocalConnectionString プロパティで、作成するデータベースの名前と場所を指定します。また、データベースの追加オプション (暗号化など) を指定できます。

    eng.LocalConnectionString= "Data Source='Test.sdf'; LCID=1033;" +
       "Password='s$;2'!dS64'; Encrypt = TRUE;";
    
  3. CreateDatabase メソッドを呼び出し、データベースを作成します。

    engine.CreateDatabase();
    

使用例

この例では、Test.sdf という名前の新しいデータベースを作成します。

System.IO.File.Delete("Test.sdf");
string connString = "Data Source='Test.sdf'; LCID=1033; Password=\"s$;2'!dS64\"; Encrypt = TRUE;";
SqlCeEngine engine = new SqlCeEngine(connString);
engine.CreateDatabase();
System.IO.File.Delete("Test.sdf")
Dim connString As String = "Data Source='Test.sdf'; LCID=1033; Password=""s$;2'!dS64""; Encrypt = TRUE;"
Dim engine As New SqlCeEngine(connString)
engine.CreateDatabase()

参照

概念

データベース エンジンの概要 (SQL Server Compact Edition)

ヘルプおよび情報

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