Freigeben über


Vorgehensweise: Erstellen einer Datenbank von SQL Server Compact Edition mithilfe des Engine-Objekts (programmgesteuert)

In diesem Thema erfahren Sie, wie Sie eine Datenbank von Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) mithilfe der CreateDatabase-Methode des SqlServerCe.Engine-Objekts programmgesteuert erstellen. Weitere Informationen zum Verwenden des SqlServerCe-Namespaces finden Sie in der Referenzdokumentation zum SqlServerCe-Namespace.

So erstellen Sie eine Datenbank von SQL Server Compact Edition mithilfe des Engine-Objekts

  1. Initialisieren Sie ein neues Engine-Objekt.

    SqlCeEngine engine = new SqlCeEngine();
    
  2. Rufen Sie die LocalConnectionString-Methode des Engine-Objekts auf. Die LocalConnectionString-Eigenschaft gibt den Namen und den Speicherort der Datenbank an, die erstellt wird. Sie kann auch zusätzliche Datenbankoptionen angeben, einschließlich der Verschlüsselung.

    eng.LocalConnectionString= "Data Source='Test.sdf'; LCID=1033;" +
       "Password='s$;2'!dS64'; Encrypt = TRUE;";
    
  3. Rufen Sie die CreateDatabase-Methode auf, um die Datenbank zu erstellen.

    engine.CreateDatabase();
    

Beispiel

In diesem Beispiel wird eine neue Datenbank mit dem Namen Test.sdf erstellt.

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()

Siehe auch

Konzepte

Übersicht über das Datenbankmodul (SQL Server Compact Edition)

Hilfe und Information

Informationsquellen für SQL Server Compact Edition