Agrāk, izstrādājot Winform sīkrīkus, konfigurācijas faili bieži tika glabāti tekstā kā json virknes, kas bija piemērotas vienkāršai datu glabāšanai. SQL Server un MySQL ir pārāk smagi, un jums ir jāizveido vide datorā, SQLite, ir viegla datu bāze, ir ACID saderīga relāciju datu bāzes pārvaldības sistēma, tā atrodas salīdzinoši nelielā C bibliotēkā.
Vienkārši sakot, SQLite ir datu bāzes fails, kas atbalsta vairākas valodas un vairākas platformas. To var izmantot Windows, Linux, mobilajās ierīcēs (Android) un citās platformās.
Pārskats:
Jauna .NET Core 3.1 projekta izveide (Kodu var migrēt tieši uz .NET Framework)
Lejupielādējiet divus .cs failus no GitHub repozitorija,Divi .cs faili ir pilnīga SQLite ORM sistēmaAdrese:Hipersaites pieteikšanās ir redzama.
kopijaSQLite.cs、SQLiteAsync.csfailu projektā (ja neizmantojat asinhronu SQLiteAsync.cs, varat to izdarīt bez kopēšanas), kā parādīts zemāk redzamajā attēlā:
Lejupielādējiet SQLite bināro failu šādā adresē:Hipersaites pieteikšanās ir redzama.
Es lejupielādēju "SQLite versija 3.37.0 32 bitu DLL (x86)" šeit, adrese:Hipersaites pieteikšanās ir redzama., izsaiņojiet paketi, kopējiet sqlite3.dll projektā,Iestatīšanas faila kopēšana, ja tas ir jaunāks。
Izveidojiet jaunu UserInfo tabulu, vienkārši pievienojiet, izdzēsiet, modificējiet tabulu un pārbaudiet kodu:
Tā kā es izmantoju 32 bitu DLL, ievietojiet projektuMērķa platforma tiek mainīta uz x86, kā parādīts attēlā:
Palaidiet programmu, un izpildes rezultāts ir tāds, kā parādīts zemāk redzamajā attēlā:
Avota koda lejupielāde:
Hipersaites pieteikšanās ir redzama.
|