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
Initialisieren Sie ein neues Engine-Objekt.
SqlCeEngine engine = new SqlCeEngine();
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;";
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)