Engine-Objekt von SQL Server Compact Edition
Sie können programmgesteuert auf modulspezifische Features in Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) zugreifen, indem Sie entweder Microsoft Visual C++ für mobile Geräte in einer systemeigenen Anwendung oder eine der .NET-Programmiersprachen in einer verwalteten Anwendung verwenden.
Verwenden der Methoden des Engine-Objekts
Wenn Sie Funktionalität des SQL Server Compact Edition-Moduls in einer systemeigenen Anwendung programmieren möchten, verwenden Sie das Engine-Objekt im SQL Server Compact Edition-ActiveX-Steuerelement. Das Engine-Objekt legt die CompactDatabase-Methode und die ErrorRecords-Eigenschaften offen.
Wenn Sie Funktionalität des SQL Server Compact Edition-Moduls in einer verwalteten Anwendung programmieren möchten, verwenden Sie den Datenprovider für .NET Compact Framework für SQL Server Compact Edition. Dieser Datenprovider stellt die System.Data.SqlServerCe.SqlCeEngine-Klasse bereit. Die SqlCeEngine-Klasse legt fünf Methoden offen: CreateDatabase, Compact, Shrink, Verify und Repair.
In den folgenden Themen ist beschrieben, wie diese Engine-Methoden verwendet werden können:
- Verwenden der CreateDatabase-Methode
- Verwenden der Compact-Methode und der Shrink-Methode
- Verwenden der Verify- und der Repair-Methode
Siehe auch
Referenz
.NET-Programmierung für SQL Server Compact Edition
System.Data.SqlServerCe-Namespaceobjekte
System.Data.SqlServerCe Namespace (.NET Framework Reference Documentation)