Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 11192|Respuesta: 6

[Fuente] [Combate real]. NET/C# Crea una base de datos SQLite y simplemente añade, elimina y modifica

[Copiar enlace]
Publicado en 10/12/2021 20:54:29 | | | |
En el pasado, al desarrollar gadgets Winform, los archivos de configuración a menudo se almacenaban en texto como cadenas json, lo cual era adecuado para un almacenamiento sencillo de datos. SQL Server y MySQL son demasiado pesados, y necesitas construir un entorno en el ordenador, SQLite, que es una base de datos ligera, es un sistema de gestión de bases de datos relacional compatible con ACID, está contenido en una biblioteca C relativamente pequeña.

En términos sencillos, SQLite es un archivo de base de datos que soporta múltiples lenguajes y multiplataformas. Puede usarse en Windows, Linux, móviles (Android) y otras plataformas.

Revisión:

Herramienta de gestión de bases de datos SQLite
https://www.itsvse.com/thread-4026-1-1.html
Crear un nuevo proyecto .NET Core 3.1 (El código puede migrarse directamente al framework .NET

Descarga dos archivos .cs del repositorio de GitHub,Los dos archivos .cs forman un framework completo de SQLite ORMDirección:El inicio de sesión del hipervínculo es visible.

copiarSQLite.cs、SQLiteAsync.csArchiva en el proyecto (si no usas SQLiteAsync.cs asíncrona, puedes hacerlo sin copiar), como se muestra en la imagen de abajo:



Descarga el binario SQLite en la siguiente dirección:El inicio de sesión del hipervínculo es visible.

Descargo "SQLite versión 3.37.0 DLL de 32 bits (x86)" aquí, dirección:El inicio de sesión del hipervínculo es visible., descomprimir el paquete, copiar sqlite3.dll en el proyecto,Copia el archivo de configuración si es más reciente

Crea una nueva tabla de Información de Usuario, simplemente añade, borra, modifica la tabla y revisa el código:

Como uso una DLL de 32 bits, pongo el proyectoLa plataforma objetivo cambia a x86, como se muestra en la figura siguiente:



Ejecuta el programa y el resultado de ejecución es el que se muestra en la figura siguiente:



Descarga del código fuente:

El inicio de sesión del hipervínculo es visible.





Anterior:Descifrado de cifrado frontal CryptoJS DES
Próximo:El programa .NET prueba el proyecto Java log4j2 en busca de una vulnerabilidad en la ejecución remota de código
Publicado en 26/12/2021 16:55:47 |
Ven y aprende otra vez...
Publicado en 17/6/2022 9:34:12 |
¡Estudia, estoy aquí otra vez, cobra! ~~~~~~~~~~~~~~~
Publicado en 2/9/2022 9:46:30 |
Echa un vistazo y aprende
Publicado en 19/1/2023 9:52:36 |
Aprende a aprender
 Propietario| Publicado en 21/5/2023 18:27:52 |
Tutorial de base de datos embebida LiteDB para .NET
https://www.itsvse.com/thread-10592-1-1.html
 Propietario| Publicado en 26/7/2024 10:02:58 |
[Práctica] Usa Dapper para operar bases de datos SQLite
https://www.itsvse.com/thread-10799-1-1.html
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com