Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mithilfe einer SQLite-Datenbank können Sie Daten auf dem Gerät des Benutzers speichern. Sie können auch eine Windows-App mit einer Datenbank verbinden, indem Sie eine Datenbankclientbibliothek verwenden, wenn die App in einer kontrollierten Umgebung ausgeführt wird, in der der direkte Datenbankzugriff akzeptabel ist.
Für Branchen-Apps, die auf freigegebene Daten zugreifen, bevorzugen Sie eine authentifizierte Dienstebene, die den Datenbankzugriff besitzt. Eine Dienstgrenze hilft beim Zentralisieren von Autorisierung, Überprüfung, Überwachung, Versionsverwaltung und Schutz von Anmeldeinformationen. Speichern Sie gemeinsam genutzte Datenbankanmeldeinformationen oder Verbindungszeichenfolgen mit erhöhten Rechten nicht in einem Desktop-Client.
Themen in diesem Abschnitt
In diesem Abschnitt erfahren Sie, wie Sie Daten in einer Windows-App mithilfe verschiedener Back-End-Datenbanken speichern und abrufen. Jedes Thema enthält einen Leitfaden für einen einfachen Einstieg.
| Thema | Beschreibung |
|---|---|
| Verwenden einer SQLite-Datenbank unter Windows | Hier wird gezeigt, wie Sie SQLite verwenden, um Daten in einer einfachen Datenbank auf dem Gerät des Benutzers zu speichern und daraus abzurufen. SQLite ist ein eingebettetes Datenbankmodul ohne Server. |
| Verwenden einer SQL Server-Datenbank in einer Windows-App | Zeigt, wie Sie eine direkte Verbindung zu einer SQL Server-Datenbank herstellen und dann Daten mithilfe von Klassen im Namespace Microsoft.Data.SqlClient speichern und abrufen. Verwenden Sie den direkten Datenbankzugriff nur, wenn sie ihrem Bereitstellungs- und Sicherheitsmodell entspricht. |
| Verwenden einer Cosmos DB-Datenbank über eine Windows-App | Hier wird gezeigt, wie Sie eine Cosmos DB-Datenbank verwenden und die Verbindung programmgesteuert testen. Cosmos DB ist eine cloudbasierte Dokumentdatenbank. |
| Verwenden einer MySQL-Datenbank in einer Windows-App | Hier wird gezeigt, wie Sie eine Verbindung mit einer MySQL-Datenbank herstellen und mit der Datenbank in einer Windows-App interagieren. MySQL ist eine plattformübergreifende relationale Open Source-Datenbank. |
| Verwenden einer MongoDB-Datenbank in einer Windows-App | Hier wird gezeigt, wie Sie mit einer MongoDB-Datenbank arbeiten und die Verbindung programmgesteuert testen. MongoDB ist eine plattformübergreifende Dokumentdatenbank. |
Zugehöriger Inhalt
Windows developer