共用方式為


如何:使用引擎物件建立 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()

請參閱

概念

Database Engine 概觀 (SQL Server Compact Edition)

說明及資訊

取得 SQL Server Compact Edition 協助