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.