Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 11192|Odpoveď: 6

[Zdroj] [Skutočný boj]. NET/C# Vytvorte databázu SQLite a jednoducho pridávajte, mažte, upravujte

[Kopírovať odkaz]
Zverejnené 10. 12. 2021 20:54:29 | | | |
V minulosti, pri vývoji Winform gadgetov, sa konfiguračné súbory často ukladali v texte ako json reťazce, čo bolo vhodné na jednoduché ukladanie dát. SQL Server a MySQL sú príliš náročné a je potrebné vytvoriť prostredie na počítači, SQLite je ľahká databáza, je relačný databázový systém kompatibilný s ACID, je obsiahnutý v relatívne malej C knižnici.

Jednoducho povedané, SQLite je databázový súbor, ktorý podporuje viacero jazykov a multiplatformových hier. Dá sa použiť na Windows, Linuxe, mobilných zariadeniach (Android) a ďalších platformách.

Revízia:

Nástroj na správu databáz SQLite
https://www.itsvse.com/thread-4026-1-1.html
Vytvorte nový .NET Core 3.1 projekt (Kód je možné migrovať priamo do .NET frameworku

Stiahnite si dva .cs súbory z GitHub repozitára,Tieto dva .cs súbory tvoria kompletný SQLite ORM frameworkAdresa:Prihlásenie na hypertextový odkaz je viditeľné.

kopírovaťSQLite.cs、SQLiteAsync.csSúbor do projektu (ak nepoužívate asynchrónne SQLiteAsync.cs, môžete to urobiť bez kopírovania), ako je znázornené na obrázku nižšie:



Stiahnite si binárny súbor SQLite na nasledujúcu adresu:Prihlásenie na hypertextový odkaz je viditeľné.

Stiahol som "SQLite version 3.37.0 32-bit DLL (x86)" tu, adresa:Prihlásenie na hypertextový odkaz je viditeľné., rozbaliť balík, skopírovať sqlite3.dll do projektu,Ak je novší, skopírujte inštalačný súbor

Vytvorte novú tabuľku UserInfo, jednoducho pridajte, vymažte, upravte tabuľku a skontrolujte kód:

Keďže používam 32-bitové DLL, napíšte projektCieľová platforma je zmenená na x86, ako je znázornené na obrázku nižšie:



Spustíte program a výsledok vykonania je znázornený na obrázku nižšie:



Stiahnutie zdrojového kódu:

Prihlásenie na hypertextový odkaz je viditeľné.





Predchádzajúci:CryptoJS DES front-end šifrovanie
Budúci:.NET program testuje Java projekt log4j2 na zraniteľnosť pri diaľkovom vykonávaní kódu
Zverejnené 26. 12. 2021 16:55:47 |
Príď a uč sa znova...
Zverejnené 17. 6. 2022 9:34:12 |
Študuj, som tu znova, vyber! ~~~~~~~~~~~~~~~
Zverejnené 2. 9. 2022 9:46:30 |
Pozrite sa a naučte sa
Zverejnené 19. 1. 2023 9:52:36 |
Naučte sa učiť
 Prenajímateľ| Zverejnené 21. 5. 2023 18:27:52 |
LiteDB Embedded Database for .NET tutoriál
https://www.itsvse.com/thread-10592-1-1.html
 Prenajímateľ| Zverejnené 26. 7. 2024 10:02:58 |
[Cvičenie] Použite Dapper na ovládanie databáz SQLite
https://www.itsvse.com/thread-10799-1-1.html
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com