W przeszłości, podczas tworzenia gadżetów Winform, pliki konfiguracyjne często były przechowywane w tekście jako ciągi json, co było odpowiednie do prostego przechowywania danych. SQL Server i MySQL są zbyt ciężkie i trzeba zbudować środowisko na komputerze, SQLite to lekka baza danych, jest relacyjnym systemem zarządzania bazami danych zgodnym z ACID, zawartym w stosunkowo małej bibliotece C.
Mówiąc prosto, SQLite to plik bazy danych obsługujący wiele języków i multiplatformowych. Można go używać na Windows, Linuksie, urządzeniach mobilnych (Android) oraz innych platformach.
Recenzja:
Stwórz nowy projekt .NET Core 3.1 (Kod może być bezpośrednio przeniesiony do frameworka .NET)
Pobierz dwa .cs pliki z repozytorium GitHub,Oba pliki .cs tworzą kompletny framework SQLite ORMAdres:Logowanie do linku jest widoczne.
kopiowaćSQLite.cs、SQLiteAsync.csWprowadź do projektu (jeśli nie używasz asynchronicznego SQLiteAsync.cs, możesz to zrobić bez kopiowania), jak pokazano na poniższym obrazku:
Pobierz plik binarny SQLite pod następującym adresem:Logowanie do linku jest widoczne.
Pobrałem "SQLite version 3.37.0 32-bit DLL (x86)" tutaj, adres:Logowanie do linku jest widoczne., rozpakuj pakiet, skopiuj sqlite3.dll do projektu,Skopiuj plik instalacyjny, jeśli jest nowszy。
Stwórz nową tabelę UserInfo, po prostu dodaj, usuń, zmodyfikuj tabelę i sprawdź kod:
Ponieważ używam 32-bitowego DLL, wpisz projektPlatforma docelowa została zmieniona na x86, jak pokazano na poniższym rysunku:
Uruchom program, a wynik wykonania jest przedstawiony na poniższym rysunku:
Pobranie kodu źródłowego:
Logowanie do linku jest widoczne.
|