Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 11192|Risposta: 6

[Fonte] [Combattimento vero e proprio]. NET/C# Crea un database SQLite e semplicemente aggiunge, elimina, modifica

[Copiato link]
Pubblicato su 10/12/2021 20:54:29 | | | |
In passato, durante lo sviluppo dei gadget Winform, i file di configurazione venivano spesso memorizzati in testo come stringhe json, il che era adatto per una semplice archiviazione dei dati. SQL Server e MySQL sono troppo pesanti e devi costruire un ambiente sul computer, SQLite, è un database leggero, è un sistema di gestione relazionale di database compatibile con ACID, è contenuto in una libreria C relativamente piccola.

In termini semplici, SQLite è un file di database che supporta più linguaggi e multipiattaforma. Può essere utilizzato su Windows, Linux, mobile (Android) e altre piattaforme.

Recensione:

Strumento di gestione database SQLite
https://www.itsvse.com/thread-4026-1-1.html
Crea un nuovo progetto .NET Core 3.1 (Il codice può essere migrato direttamente al framework .NET

Scarica due file .cs dal repository GitHub,I due file .cs formano un framework SQLite ORM completoIndirizzo:Il login del link ipertestuale è visibile.

copiareSQLite.cs、SQLiteAsync.csfile nel progetto (se non usi SQLiteAsync.cs asincrona, puoi farlo senza copiare), come mostrato nell'immagine qui sotto:



Scarica il binario SQLite al seguente indirizzo:Il login del link ipertestuale è visibile.

Scarico "SQLite versione 3.37.0 32-bit DLL (x86)" qui, indirizzo:Il login del link ipertestuale è visibile., sblocca il pacchetto, copia sqlite3.dll nel progetto,Copia il file di configurazione se è più recente

Crea una nuova tabella UserInfo, basta aggiungere, eliminare, modificare la tabella e controllare il codice:

Dato che uso una DLL a 32 bit, inserisco il progettoLa piattaforma target viene cambiata a x86, come mostrato nella figura sottostante:



Esegui il programma e il risultato dell'esecuzione è come mostrato nella figura sottostante:



Scarica codice sorgente:

Il login del link ipertestuale è visibile.





Precedente:Decrittografia front-end CryptoJS DES
Prossimo:Il programma .NET testa il progetto Java log4j2 per una vulnerabilità nell'esecuzione remota del codice
Pubblicato su 26/12/2021 16:55:47 |
Vieni a imparare di nuovo...
Pubblicato su 17/06/2022 09:34:12 |
Studia, sono di nuovo qui, raccogli! ~~~~~~~~~~~~~~~
Pubblicato su 02/09/2022 09:46:30 |
Dai un'occhiata e impara
Pubblicato su 19/01/2023 09:52:36 |
Impara a imparare
 Padrone di casa| Pubblicato su 21/05/2023 18:27:52 |
Tutorial sul LiteDB Embedded Database per .NET
https://www.itsvse.com/thread-10592-1-1.html
 Padrone di casa| Pubblicato su 26/07/2024 10:02:58 |
[Pratica] Usa Dapper per gestire database SQLite
https://www.itsvse.com/thread-10799-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com