Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 11192|Vastaus: 6

[Lähde] [Varsinaista taistelua]. NET/C# Luo SQLite-tietokanta ja yksinkertaisesti lisää, poista, muokkaa

[Kopioi linkki]
Julkaistu 10.12.2021 20.54.29 | | | |
Aiemmin, kun kehitettiin Winform-laitteita, konfiguraatiotiedostot tallennettiin usein tekstinä json-merkkijonoina, mikä sopi yksinkertaiseen datan tallennukseen. SQL Server ja MySQL ovat liian raskaita, ja sinun täytyy rakentaa ympäristö tietokoneelle, SQLite on kevyt tietokanta, ACID-yhteensopiva relaatiotietokantajärjestelmä, se on suhteellisen pienessä C-kirjastossa.

Yksinkertaisesti sanottuna SQLite on tietokantatiedosto, joka tukee useita kieliä ja monikäyttöisiä. Sitä voi käyttää Windowsilla, Linuxilla, mobiililaitteilla (Android) ja muilla alustoilla.

Arvostelu:

SQLite-tietokannan hallintatyökalu
https://www.itsvse.com/thread-4026-1-1.html
Luo uusi .NET Core 3.1 -projekti (Koodia voidaan siirtää suoraan .NET-kehykseen

Lataa kaksi .cs tiedostoa GitHub-repositoriosta,Nämä kaksi .cs-tiedostoa muodostavat täydellisen SQLite-ORM-kehyksenOsoite:Hyperlinkin kirjautuminen on näkyvissä.

kopioidaSQLite.cs、SQLiteAsync.cstiedosto projektiin (jos et käytä asynkronista SQLiteAsync.cs, voit pärjätä ilman kopiointia), kuten alla olevassa kuvassa näkyy:



Lataa SQLite-binääri seuraavasta osoitteesta:Hyperlinkin kirjautuminen on näkyvissä.

Lataan "SQLite version 3.37.0 32-bit DLL (x86)" täältä, osoite:Hyperlinkin kirjautuminen on näkyvissä., avaa paketti, kopioi sqlite3.dll projektiin,Kopioi asennustiedosto, jos se on uudempi

Luo uusi UserInfo-taulu, lisää, poista, muokkaa taulua ja tarkista koodi:

Koska käytän 32-bittistä DLL:ää, laita projektiKohdealusta muutetaan x86:ksi, kuten alla olevassa kuvassa näkyy:



Suorita ohjelma, ja suoritustulos on alla olevassa kuvassa esitetty:



Lähdekoodin lataus:

Hyperlinkin kirjautuminen on näkyvissä.





Edellinen:CryptoJS DES -etupääsalauksen purku
Seuraava:.NET-ohjelma testaa Java-projektin log4j2:ta etäkoodin suorituksen haavoittuvuuden varalta
Julkaistu 26.12.2021 16.55.47 |
Tule ja opi uudelleen...
Julkaistu 17.6.2022 9.34.12 |
Opiskele, olen taas täällä, kerää! ~~~~~~~~~~~~~~~
Julkaistu 2.9.2022 9.46.30 |
Katso ja opi
Julkaistu 19.1.2023 9.52.36 |
Opettele oppimaan
 Vuokraisäntä| Julkaistu 21.5.2023 18.27.52 |
LiteDB Embedded Database for .NET -opas
https://www.itsvse.com/thread-10592-1-1.html
 Vuokraisäntä| Julkaistu 26.7.2024 10.02.58 |
[Harjoittele] Käytä Dapperia SQLite-tietokantojen operointiin
https://www.itsvse.com/thread-10799-1-1.html
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com