Tidligere, når man utviklet Winform-gadgets, ble konfigurasjonsfiler ofte lagret i tekst som json-strenger, noe som var egnet for enkel datalagring. SQL Server og MySQL er for tunge, og du må bygge et miljø på datamaskinen, SQLite er en lettvektsdatabase, et ACID-kompatibelt relasjonsdatabasehåndteringssystem, det er inneholdt i et relativt lite C-bibliotek.
Enkelt sagt er SQLite en databasefil som støtter flere språk og plattformuavhengighet. Det kan brukes på Windows, Linux, mobil (Android) og andre plattformer.
Anmeldelse:
Opprett et nytt .NET Core 3.1-prosjekt (Kode kan migreres direkte til .NET-rammeverket)
Last ned to .cs filer fra GitHub-repositoriet,De to .cs-filene er et komplett SQLite ORM-rammeverkAdresse:Innloggingen med hyperkoblingen er synlig.
kopiSQLite.cs、SQLiteAsync.csfile inn i prosjektet (hvis du ikke bruker asynkron SQLiteAsync.cs, kan du klare deg uten å kopiere), som vist på bildet nedenfor:
Last ned SQLite-binæren på følgende adresse:Innloggingen med hyperkoblingen er synlig.
Jeg laster ned "SQLite versjon 3.37.0 32-bit DLL (x86)" her, adresse:Innloggingen med hyperkoblingen er synlig., pakker ut pakken, kopierer sqlite3.dll inn i prosjektet,Kopier oppsettfilen hvis den er nyere。
Opprett en ny UserInfo-tabell, legg bare til, slett, modifiser tabellen, og sjekk koden:
Siden jeg bruker en 32-bits DLL, legg inn prosjektetMålplattformen er endret til x86, som vist i figuren nedenfor:
Kjør programmet, og utførelsesresultatet er som vist i figuren nedenfor:
Nedlasting av kildekode:
Innloggingen med hyperkoblingen er synlig.
|