Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 11192|Svar: 6

[Källa] [Verklig strid]. NET/C# Skapa en SQLite-databas och lägg helt enkelt till, ta bort, ändra

[Kopiera länk]
Publicerad på 2021-12-10 20:54:29 | | | |
Tidigare, vid utvecklingen av Winform-enheter, lagrades konfigurationsfiler ofta i text som json-strängar, vilket var lämpligt för enkel datalagring. SQL Server och MySQL är för tunga, och du behöver bygga en miljö på datorn, SQLite är en lättviktig databas, är ett ACID-kompatibelt relationsdatabashanteringssystem, det finns i ett relativt litet C-bibliotek.

Enkelt uttryckt är SQLite en databasfil som stödjer flera språk och plattformsöverskridande nätverk. Det kan användas på Windows, Linux, mobil (Android) och andra plattformar.

Recension:

SQLite-databashanteringsverktyg
https://www.itsvse.com/thread-4026-1-1.html
Skapa ett nytt .NET Core 3.1-projekt (Kod kan migreras direkt till .NET-ramverket

Ladda ner två .cs filer från GitHub-arkivet,De två .cs filerna är ett komplett SQLite ORM-ramverkAdress:Inloggningen med hyperlänken är synlig.

kopiaSQLite.cs、SQLiteAsync.csfilen i projektet (om du inte använder asynkron SQLiteAsync.cs kan du klara dig utan att kopiera), som visas på bilden nedan:



Ladda ner SQLite-binären på följande adress:Inloggningen med hyperlänken är synlig.

Jag laddar ner "SQLite version 3.37.0 32-bit DLL (x86)" här, adress:Inloggningen med hyperlänken är synlig., packa upp paketet, kopiera sqlite3.dll in i projektet,Kopiera installationsfilen om den är nyare

Skapa en ny UserInfo-tabell, lägg helt enkelt till, ta bort, ändra tabellen och kontrollera koden:

Eftersom jag använder en 32-bitars DLL, lägg in projektetMålplattformen ändras till x86, som visas i figuren nedan:



Kör programmet, och exekveringsresultatet visas i figuren nedan:



Källkodsnedladdning:

Inloggningen med hyperlänken är synlig.





Föregående:CryptoJS DES front-end krypteringsdekryptering
Nästa:.NET-programmet testar Java-projektets log4j2 för en sårbarhet vid fjärrkodexekvering
Publicerad på 2021-12-26 16:55:47 |
Kom och lär dig igen...
Publicerad på 2022-06-17 09:34:12 |
Plugga, jag är här igen, hämta! ~~~~~~~~~~~~~~~
Publicerad på 2022-09-02 09:46:30 |
Ta en titt och lär dig
Publicerad på 2023-01-19 09:52:36 |
Lär dig att lära dig
 Hyresvärd| Publicerad på 2023-05-21 18:27:52 |
LiteDB Embedded Database for .NET-handledning
https://www.itsvse.com/thread-10592-1-1.html
 Hyresvärd| Publicerad på 2024-07-26 10:02:58 |
[Öva] Använd Dapper för att driva SQLite-databaser
https://www.itsvse.com/thread-10799-1-1.html
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com