Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 11192|Atsakyti: 6

[Šaltinis] [Tikroji kova]. NET/C# Sukurkite SQLite duomenų bazę ir tiesiog pridėkite, ištrinkite, keiskite

[Kopijuoti nuorodą]
Paskelbta 2021-12-10 20:54:29 | | | |
Anksčiau, kuriant "Winform" programėles, konfigūracijos failai dažnai buvo saugomi tekste kaip json eilutės, kurios buvo tinkamos paprastam duomenų saugojimui. SQL Server ir MySQL yra per sunkūs, todėl kompiuteryje reikia sukurti aplinką, SQLite, yra lengva duomenų bazė, yra ACID suderinama reliacinė duomenų bazių valdymo sistema, ji yra palyginti mažoje C bibliotekoje.

Paprasčiau tariant, SQLite yra duomenų bazės failas, palaikantis kelias kalbas ir kelias platformas. Jis gali būti naudojamas "Windows", "Linux", mobiliuosiuose ("Android") ir kitose platformose.

Peržiūra:

SQLite duomenų bazės valdymo įrankis
https://www.itsvse.com/thread-4026-1-1.html
Naujo ".NET Core 3.1" projekto kūrimas (Kodą galima perkelti tiesiai į .NET sistemą

Atsisiųskite du .cs failus iš "GitHub" saugyklos,Du .cs failai yra pilna SQLite ORM sistemaAdresas:Hipersaito prisijungimas matomas.

kopijaSQLite.cs、SQLiteAsync.csfailą į projektą (jei nenaudojate asinchroninio SQLiteAsync.cs, galite išsiversti be kopijavimo), kaip parodyta paveikslėlyje žemiau:



Atsisiųskite SQLite dvejetainį failą šiuo adresu:Hipersaito prisijungimas matomas.

Aš atsisiųsti "SQLite versija 3.37.0 32 bitų DLL (x86)" čia, adresas:Hipersaito prisijungimas matomas., išpakuokite paketą, nukopijuokite sqlite3.dll į projektą,Nukopijuokite sąrankos failą, jei jis naujesnis

Sukurkite naują UserInfo lentelę, tiesiog pridėkite, ištrinkite, pakeiskite lentelę ir patikrinkite kodą:

Kadangi aš naudoju 32 bitų DLL, įdėkite projektąTikslinė platforma pakeista į x86, kaip parodyta toliau pateiktame paveikslėlyje:



Paleiskite programą ir vykdymo rezultatas yra toks, kaip parodyta paveikslėlyje žemiau:



Šaltinio kodo atsisiuntimas:

Hipersaito prisijungimas matomas.





Ankstesnis:CryptoJS DES front-end šifravimo iššifravimas
Kitą:.NET programa tikrina Java projekto log4j2 nuotolinio kodo vykdymo pažeidžiamumą
Paskelbta 2021-12-26 16:55:47 |
Ateikite ir mokykitės dar kartą...
Paskelbta 2022-06-17 09:34:12 |
Studijuok, aš vėl čia, rink! ~~~~~~~~~~~~~~~
Paskelbta 2022-09-02 09:46:30 |
Pažvelkite ir mokykitės
Paskelbta 2023-01-19 09:52:36 |
Išmokite mokytis
 Savininkas| Paskelbta 2023-05-21 18:27:52 |
"LiteDB Embedded Database for .NET" pamoka
https://www.itsvse.com/thread-10592-1-1.html
 Savininkas| Paskelbta 2024-07-26 10:02:58 |
[Praktika] Naudokite "Dapper" SQLite duomenų bazėms valdyti
https://www.itsvse.com/thread-10799-1-1.html
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com