Exemplarische Vorgehensweise: Hinzufügen einer SQL Server Compact-Datenbank zu einer Anwendung und Bereitstellen der Anwendung
Diese exemplarische Vorgehensweise enthält schrittweise Anweisungen zum Integrieren einer SQL Server Compact-Datenbank in eine Windows-basierte Anwendung bereit.
In dieser exemplarischen Vorgehensweise werden die folgenden Aufgaben veranschaulicht:
Erstellen einer Windows-basierten Anwendung.
Hinzufügen der Datenbank und Erstellen der Datenquelle.
Erstellen von Steuerelementen zum Anzeigen der Daten.
Bereitstellen der Anwendung.
Vorbereitungsmaßnahmen
Für die Durchführung dieser exemplarischen Vorgehensweise benötigen Sie Folgendes:
- SQL Server Compact
Erstellen einer Windows-basierten Anwendung
Im ersten Schritt wird ein Windows-Anwendungsprojekt erstellt.
Hinweis |
---|
Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen. |
So erstellen Sie eine neue Windows-Anwendung
Zeigen Sie im Menü Datei Sie Neu, Projektaus.
Nennen Sie das Projekt SQLCompactWalkthrough.
Wählen Sie Windows-Anwendung aus, und klicken Sie dann auf die Schaltfläche OK aus.Weitere Informationen finden Sie unter Entwickeln von Clientanwendungen.
Das Projekt SQLCompactWalkthrough wird erstellt und dem Projektmappen-Explorer hinzugefügt.
Hinzufügen der Datenbank und Erstellen der Datenquelle
Der nächste Schritt darin, nachdem er das Projekt erstellt hat, ist SQL Server Compact-Datenbank dem Projekt eine neue Datenquelle hinzuzufügen und auf der Grundlage von Tabellen in der Datenbank erstellen.Die neue Datenquelle wird im nächsten Abschnitt zur Datenbindung per Drag & Drop aus dem Fenster Datenquellen verwendet.
In dieser Vorgehensweise erstellen Sie mit dem Assistent zum Konfigurieren von Datenquellen in der Beispieldatenbank Northwind eine Datenquelle auf Basis der Tabelle Customers.Die Assistent zum Konfigurieren von Datenquellen startet automatisch, wenn eine SQL Server Compact-Datenbankdatei einem Projekt hinzugefügt wird.
Hinweis |
---|
SQL Server Compact 4.0 Northwind-Beispieldatenbank für Northwind.sdf aufgerufen wird und gefunden auf C:\Program Files\Microsoft SQL Server Compact Edition \ v4.0 \ Beispiele oder x86-) (C:\Program Dateien \ Microsoft SQL Server Compact Edition \ v4.0 \ Beispiele. |
So erstellen Sie eine Datenquelle
Klicken Sie im Menü Projekt auf Vorhandenes Element hinzufügen.
Klicken Sie im Dialogfeld Vorhandenes Element hinzufügen navigieren Sie zum Speicherort der Northwind.sdf-Datei, und klicken Sie dann auf die Schaltfläche Hinzufügen aus.
Hinweis Klicken Sie im Dialogfeld Vorhandenes Element hinzufügen müssen Sie Datendateien in der Objekte des Typs Liste auswählen, um die SDF-Datei sichtbar zu machen.
Der Assistent zum Konfigurieren von Datenquellen wird geöffnet.
Auf der Seite wählen Sie die Option DataSetDatenbankmodell auswählen und anschließend die Weiter Schaltfläche aus.
Auf der Seite Wählen Sie die Datenbankobjekte ausTabellen Erweitern Sie den Knoten Tabellen, und wählen Sie das Kontrollkästchen Kunden .
Wählen Sie die Fertig stellen Schaltfläche aus, und die Datei der Datenbank (Northwind.sdf) wird zusammen mit dem Projekt ein typisiertes DataSet (NorthwindDataset) hinzugefügt.
Erstellen von Steuerelementen zum Anzeigen der Daten
Nachdem die Datenquelle erstellt wurde und im Fenster Datenquellen angezeigt wird, können Sie die Tabelle auf ein Windows Form ziehen, um ein datengebundenes Raster zu erstellen.
So fügen Sie dem Windows Form ein datengebundenes Raster hinzu
Ziehen Sie den Knoten Customers aus dem Fenster Datenquellen auf Form1.
Wählen Sie F5, um die Anwendung auszuführen.
Das Formular wird mit den in das Raster geladenen Kundendaten angezeigt.
Bereitstellen der Anwendung
Sofern die Anwendung fertig ist, können Sie sie jetzt bereitstellen.In dieser exemplarischen Vorgehensweise verwenden Sie die ClickOnce-Bereitstellung.
Um eine ClickOnce-Bereitstellung für eine Anwendung mit einer SQL Server Compact-Datenbank verfügt, besteht, dem entsprechenden Veröffentlichungsinformationen in Projekt-Designerzu konfigurieren.
Hinweis |
---|
Eine SQL Server Compact-Datenbankdatei zu einem Projekt konfiguriert automatisch die geeignete Hinzufügen von Veröffentlichungsinformationen für die ClickOnce-Bereitstellung.In dieser exemplarischen Vorgehensweise wird anhand der einzelnen Einstellungen beschrieben, wie die Bereitstellung funktioniert. |
So konfigurieren Sie die ClickOnce-Bereitstellung für eine Anwendung mit einer SQL Server Compact-Datenbank hat
Um Projekt-Designer, in Projektmappen-Explorerzu öffnen, wählen Sie Mein Projekt wenn Sie an einem Visual Basic-Projekt arbeiten oder Eigenschaften , wenn Sie an einem C#-Projekt arbeiten.
Wählen Sie auf der Registerkarte Veröffentlichen die Anwendungsdateien Schaltfläche aus, und legen Sie dann Veröffentlichungsstatus von Northwind.sdf zu **Datendatei (automatisch)**fest.
Mit dieser Einstellung wird der Installer angewiesen, die Datei im Datenverzeichnis abzulegen.
Wählen Sie die OK Schaltfläche aus.
Wählen Sie Erforderliche Komponenten aus, und aktivieren Sie dann das Kontrollkästchen SQL Server Compact .
Diese Einstellung wird der Installer angewiesen, das überprüft werden soll, ob die SQL Server Compact-Laufzeit vorhanden, und es aus dem Internet zu installieren, falls sie nicht gefunden wird.
Erstellen des Installers
Nachdem die Veröffentlichungsinformationen konfiguriert werden, dass die SQL Server Compact-Datenbank zusammen mit der Anwendung bereitzustellen, ist es Zeit, das Installationsprogramm zu erstellen.
So erstellen Sie den Installer
Im Veröffentlichungsort Bereich wählen Sie die Auslassungszeichen Schaltfläche (...), um das Dialogfeld Website öffnen zu öffnen.
Wählen Sie Dateisystem aus.
Erstellen Sie einen neuen Ordner zur Bereitstellung des Installers, und wählen Sie ihn anschließend aus.
Hinweis Sie können den Ordner in einem beliebigen Pfad erstellen.Sie sollten sich aber merken, wo Sie ihn erstellt haben, damit Sie ihn später wiederfinden.
Wählen Sie die Öffnen Schaltfläche aus.
Wählen Sie Jetzt veröffentlichen , um den Installer zu erstellen.
Nächste Schritte
Kopieren Sie den Ordner, den soeben erstellten auf einem Computer, der nicht über SQL Server Compact enthält, und dann die Anwendung installieren, indem Sie Setup ausführen.Das Installationsprogramm erkennt die Komponente Compact-erforderliche SQL Server und SQL Server Compact als Teil der Installation der Anwendung.
Siehe auch
Aufgaben
Gewusst wie: Hinzufügen einer SQL Server Compact-Datenbank zu einem Projekt
Gewusst wie: Bereitstellen einer SQL Server Compact 4.0-Datenbank mit einer Anwendung
Konzepte
SQL Server Compact 4.0 und Visual Studio
Erstellen von Datenanwendungen