V minulosti byly při vývoji zařízení Winform konfigurační soubory často ukládány jako json řetězce, což bylo vhodné pro jednoduché ukládání dat. SQL Server a MySQL jsou příliš náročné a je potřeba vytvořit prostředí na počítači, SQLite je lehká databáze, je to relační databázový systém kompatibilní s ACID, je uložen v relativně malé knihovně C.
Jednoduše řečeno, SQLite je databázový soubor, který podporuje více jazyků a multiplatformní funkce. Lze jej používat na Windows, Linuxu, mobilních zařízeních (Android) a dalších platformách.
Přezkoumání:
Vytvořte nový projekt .NET Core 3.1 (Kód lze migrovat přímo do .NET frameworku)
Stáhněte si dva .cs soubory z GitHub repozitáře,Oba .cs soubory tvoří kompletní SQLite ORM frameworkAdresa:Přihlášení k hypertextovému odkazu je viditelné.
kopírovatSQLite.cs、SQLiteAsync.csSoubor do projektu (pokud nepoužíváte asynchronní SQLiteAsync.cs, můžete se obejít i bez kopírování), jak je vidět na obrázku níže:
Stáhněte si binární soubor SQLite na následující adresu:Přihlášení k hypertextovému odkazu je viditelné.
Stáhnu "SQLite version 3.37.0 32-bit DLL (x86)" zde, adresa:Přihlášení k hypertextovému odkazu je viditelné., rozbalit balíček, zkopírovat sqlite3.dll do projektu,Pokud je nový a zkopírujte instalační soubor。
Vytvořte novou tabulku UserInfo, jednoduše ji přidejte, smažte, upravte a zkontrolujte kód:
Protože používám 32bitovou DLL, zadejte projektCílová platforma je změněna na x86, jak je znázorněno na obrázku níže:
Spusť program a výsledek provedení je znázorněn na obrázku níže:
Stažení zdrojového kódu:
Přihlášení k hypertextovému odkazu je viditelné.
|