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:
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.
|