Tidligere, når Winform-gadgets blev udviklet, blev konfigurationsfiler ofte gemt i tekst som json-strenge, hvilket var velegnet til simpel datalagring. SQL Server og MySQL er for tunge, og du skal bygge et miljø på computeren, SQLite er en letvægtsdatabase, et ACID-kompatibelt relationelt databasestyringssystem, det er indeholdt i et relativt lille C-bibliotek.
Kort sagt er SQLite en databasefil, der understøtter flere sprog og platformkryds. Det kan bruges på Windows, Linux, mobil (Android) og andre platforme.
Anmeldelse:
Opret et nyt .NET Core 3.1-projekt (Kode kan migreres direkte til .NET-frameworket)
Download to .cs filer fra GitHub-arkivet,De to .cs-filer er et komplet SQLite ORM-frameworkAdresse:Hyperlink-login er synlig.
eksemplarSQLite.cs、SQLiteAsync.csfil ind i projektet (hvis du ikke bruger asynkron SQLiteAsync.cs, kan du undvære at kopiere), som vist på billedet nedenfor:
Download SQLite-binære på følgende adresse:Hyperlink-login er synlig.
Jeg downloader "SQLite version 3.37.0 32-bit DLL (x86)" her, adresse:Hyperlink-login er synlig., udpakke pakken, kopiere sqlite3.dll ind i projektet,Kopier opsætningsfilen, hvis den er nyere。
Opret en ny UserInfo-tabel, tilføj blot, slet den, ændr tabellen og tjek koden:
Da jeg bruger en 32-bit DLL, så læg projektetMålplatformen ændres til x86, som vist i figuren nedenfor:
Kør programmet, og udførelsesresultatet er som vist i figuren nedenfor:
Kildekode-download:
Hyperlink-login er synlig.
|