Freigeben über


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:

Siehe auch

Referenz

.NET-Programmierung für SQL Server Compact Edition
System.Data.SqlServerCe-Namespaceobjekte
System.Data.SqlServerCe Namespace (.NET Framework Reference Documentation)

Hilfe und Information

Informationsquellen für SQL Server Compact Edition