Freigeben über


Arbeiten mit SQL Server Compact

Die Verwendung von Microsoft SQL Server Compact 4.0 oder die Erstellung einer ASP.NET-Webanwendung, die SQL Server Compact nutzt, ist in den folgenden Phasen erforderlich:

  • Einrichten einer SQL Server Compact-Umgebung

  • Arbeiten mit SQL Server Compact-Datenbanken und -Daten

Einrichten von SQL Server Compact 4.0-Umgebungen

Sie können die SQL Server Compact-Umgebung entweder für die Erstellung eigenständiger Desktopanwendungen oder für die Erstellung von ASP.NET-Webanwendungen einrichten.

  • Um eine Anwendung zu erstellen, die lokal auf einem Computer ausgeführt werden soll, müssen Sie eine Entwicklungsumgebung einrichten. Die Einrichtung der Entwicklungsumgebung beinhaltet die Installation von Visual Studio 2010 Service Pack 1 (SP1). (Hinweis: Microsoft Visual Web Developer 2010 SP1 Express wird ebenfalls unterstützt. Visual Studio 2010 SP1 wird jedoch bevorzugt, da es neue Funktionen wie die Unterstützung des Transact-SQL-Editors für SQL Server Compact-Datenbanken bietet.) Weitere Informationen finden Sie unter Installieren einer Entwicklungsumgebung. Die Clientumgebung wird durch die Installation von SQL Server Compact bereitgestellt.

Arbeiten mit SQL Server Compact 4.0-Datenbanken und -Daten

Zum Ändern und Verwalten von SQL Server Compact-Datenbanken und -Daten können Sie die folgenden Komponenten verwenden:

  • Anwendungsprogrammierschnittstellen (APIs)

  • SQL (Structured Query Language)

  • Microsoft Webmatrix und Microsoft Visual Web Developer 2010 SP1 Express

  • Transact-SQL-Editor in Visual Studio 2010 SP1. Weitere Informationen finden Sie unter Transact-SQL-Editor in Visual Studio.

SQL Server Compact bietet zudem den Datenbankzugriff über mehrere Verbindungen, Mehrspaltenindizes und Grenzwerte für Übereinstimmungen mit dem Index, Transaktionsunterstützung, referenzielle Integrität, 128-Bit-Verschlüsselung auf Dateiebene und Kennwortschutz sowie einen Abfrageoptimierer.

Weitere Informationen zum Arbeiten mit SQL Server Compact-Datenbanken finden Sie unter Arbeiten mit Datenbanken (SQL Server Compact).

Erstellen von Anwendungen

SQL Server Compact und .NET Compact Framework stellen Technologien für Entwicklungsinfrastrukturen zur Verfügung, mit denen Sie ASP.NET-Anwendungen erstellen können.

Eine Anwendung, die SQL Server Compact 4.0 verwendet, kann Funktionen umfassen, die Folgendes ermöglichen: Erstellen der lokalen SQL Server Compact 4.0-Datenbank, Aktualisieren der lokalen Daten und Zusammenführen der Änderungen, die auf der Website vorgenommen wurden, mit einer SQL Server-Datenbank.

Die folgenden Programmiermodelle werden von SQL Server Compact 4.0 unterstützt:

  • ADO.NET, wobei der Zugriff über C# oder Microsoft Visual Basic erfolgt.

  • OLE DB, wobei der Zugriff aus Visual Studio heraus über die Option Visual C++ erfolgt.

Siehe auch

Andere Ressourcen

Installieren von SQL Server Compact

Themen zur Vorgehensweise (SQL Server Compact)