Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis: Dieser Namespace oder Member bzw. diese Klasse wird nur von .NET Framework, Version 1.1, unterstützt.
Initialisiert eine neue Instanz der SqlCeEngine-Klasse.
Überladungsliste
Initialisiert eine neue Instanz der SqlCeEngine-Klasse.
Wird nur von .NET Compact Framework unterstützt.
[Visual Basic] Public Sub New()
[C++] public: SqlCeEngine();
[JScript] public function SqlCeEngine();
Initialisiert eine neue Instanz der SqlCeEngine-Klasse mit der angegebenen lokalen Verbindungszeichenfolge.
Wird nur von .NET Compact Framework unterstützt.
[Visual Basic] Public Sub New(String)
[JScript] public function SqlCeEngine(String);
Beispiel
[Visual Basic, C#] Das folgende Beispiel veranschaulicht, wie eine neue SQL Server CE-Datenbank erstellt wird.
[Visual Basic, C#] Hinweis Dieses Beispiel veranschaulicht die Verwendung einer der überladenen Versionen des SqlCeEngine-Konstruktors. Weitere Beispiele finden Sie ggf. unter den einzelnen Themen zur Überladung.
If File.Exists("Test.sdf") Then
File.Delete("Test.sdf")
End If
Dim connStr As String = "Data Source = Test.sdf; Password = <password>"
Dim engine As New SqlCeEngine(connStr)
engine.CreateDatabase()
engine.Dispose()
Dim conn As SqlCeConnection = Nothing
Try
conn = New SqlCeConnection(connStr)
conn.Open()
Dim cmd As SqlCeCommand = conn.CreateCommand()
cmd.CommandText = "CREATE TABLE myTable (col1 int, col2 ntext)"
cmd.ExecuteNonQuery()
Catch
Finally
conn.Close()
End Try
[C#]
if (File.Exists("Test.sdf"))
File.Delete("Test.sdf");
string connStr = "Data Source = Test.sdf; Password = <password>";
SqlCeEngine engine = new SqlCeEngine(connStr);
engine.CreateDatabase();
engine.Dispose();
SqlCeConnection conn = null;
try {
conn = new SqlCeConnection(connStr);
conn.Open();
SqlCeCommand cmd = conn.CreateCommand();
cmd.CommandText = "CREATE TABLE myTable (col1 int, col2 ntext)";
cmd.ExecuteNonQuery();
}
catch {}
finally {
conn.Close();
}
[C++, JScript] Für C++ oder JScript ist kein Beispiel verfügbar. Klicken Sie zum Anzeigen eines Beispiels für Visual Basic oder C# in der linken oberen Ecke der Seite auf die Schaltfläche "Sprachfilter"
.
Siehe auch
SqlCeEngine-Klasse | SqlCeEngine-Member | System.Data.SqlServerCe-Namespace