In der Vergangenheit wurden bei der Entwicklung von Winform-Gadgets Konfigurationsdateien oft als JSON-Strings im Text gespeichert, was sich für eine einfache Datenspeicherung eignete. SQL Server und MySQL sind zu umfangreich, und man muss eine Umgebung auf dem Computer bauen; SQLite ist eine leichte Datenbank, ein ACID-konformes relationales Datenbankmanagementsystem, es ist in einer relativ kleinen C-Bibliothek enthalten.
Einfach ausgedrückt ist SQLite eine Datenbankdatei, die mehrere Sprachen und plattformübergreifende Systeme unterstützt. Es kann unter Windows, Linux, Mobilgeräten (Android) und anderen Plattformen verwendet werden.
Rezension:
Erstelle ein neues .NET Core 3.1-Projekt (Code kann direkt ins .NET-Framework migriert werden)
Laden Sie zwei .cs Dateien aus dem GitHub-Repository herunter,Die beiden .cs Dateien sind ein vollständiges SQLite-ORM-FrameworkAdresse:Der Hyperlink-Login ist sichtbar.
kopierenSQLite.cs、SQLiteAsync.csDatei in das Projekt einfügen (wenn Sie keine asynchrone SQLiteAsync.cs verwenden, können Sie auf das Kopieren verzichten), wie im untenstehenden Bild gezeigt:
Laden Sie die SQLite-Binärform unter folgender Adresse herunter:Der Hyperlink-Login ist sichtbar.
Ich lade hier "SQLite version 3.37.0 32-Bit DLL (x86)" herunter, Adresse:Der Hyperlink-Login ist sichtbar., das Paket entpacken, sqlite3.dll ins Projekt kopieren,Kopiere die Einrichtungsdatei, wenn sie neuer ist。
Erstelle eine neue UserInfo-Tabelle, füge einfach hinzu, lösche, ändere die Tabelle und prüfe den Code:
Da ich eine 32-Bit-DLL verwende, setze das ProjektDie Zielplattform wird auf x86 geändert, wie in der untenstehenden Abbildung dargestellt:
Führe das Programm aus, und das Ausführungsergebnis ist wie in der untenstehenden Abbildung gezeigt:
Quellcode-Download:
Der Hyperlink-Login ist sichtbar.
|