Di masa lalu, saat mengembangkan gadget Winform, file konfigurasi sering disimpan dalam teks sebagai string json, yang cocok untuk penyimpanan data sederhana. SQL Server dan MySQL terlalu berat, dan Anda perlu membangun lingkungan di komputer, SQLite, adalah database yang ringan, adalah sistem manajemen database relasional yang sesuai dengan ACID, terkandung dalam perpustakaan C yang relatif kecil.
Secara sederhana, SQLite adalah file database yang mendukung berbagai bahasa dan lintas platform. Ini dapat digunakan di Windows, Linux, seluler (Android), dan platform lainnya.
Resensi:
Membuat proyek .NET Core 3.1 baru (Kode dapat dimigrasikan langsung ke kerangka kerja .NET)
Unduh dua file .cs dari repositori GitHub,Kedua file .cs adalah kerangka kerja SQLite ORM yang lengkapAlamat:Login hyperlink terlihat.
menyalinSQLite.cs、SQLiteAsync.cske dalam proyek (jika Anda tidak menggunakan SQLiteAsync.cs asinkron, Anda dapat melakukannya tanpa menyalin), seperti yang ditunjukkan pada gambar di bawah ini:
Unduh biner SQLite di alamat berikut:Login hyperlink terlihat.
Saya mengunduh "SQLite versi 3.37.0 32-bit DLL (x86)" di sini, alamat:Login hyperlink terlihat., unzip paket, salin sqlite3.dll ke dalam proyek,Salin file pengaturan jika lebih baru。
Buat tabel UserInfo baru, cukup tambahkan, hapus, ubah tabel, dan periksa kodenya:
Karena saya menggunakan DLL 32-bit, letakkan proyekPlatform target diubah menjadi x86, seperti yang ditunjukkan pada gambar di bawah ini:
Jalankan program, dan hasil eksekusi seperti yang ditunjukkan pada gambar di bawah ini:
Unduhan kode sumber:
Login hyperlink terlihat.
|