¿Cómo utilizar la base de datos SQLite en C#?

0 Prefacio

  SQLite es una base de datos integrada liviana, su archivo de biblioteca es muy pequeño y no requiere un proceso o configuración de servidor por separado. Esto lo hace ideal para su uso en entornos con recursos limitados, como dispositivos móviles, sistemas integrados, etc. En comparación con otros sistemas de gestión de bases de datos, SQLite no requiere una configuración y gestión engorrosas. Solo requiere un archivo para almacenar toda la base de datos, sin la necesidad de configurar usuarios, permisos, conexiones de red, etc. por separado. Ya sea que almacene datos locales en dispositivos móviles o como una base de datos back-end para aplicaciones pequeñas, SQLite proporciona soluciones eficientes, confiables y fáciles de usar. Este artículo registra los métodos básicos de uso de la base de datos SQLite.

1.Preparación de la herramienta SQLite

  Este artículo utiliza Visual Studio 2022 para la programación. Los pasos para instalar la herramienta SQLite son los siguientes:
  Menú [Herramientas] → [Administrador de paquetes NuGet] → [Administrar paquetes de solución NuGet] → Busque sqlite y luego seleccione "System.Data". SQLite" para instalar.
  Insertar descripción de la imagen aquí

2. Cree un proyecto de formulario y agregue el espacio de nombres SQLite.

  Insertar descripción de la imagen aquí

using System.Data.SQLite;

3. Escribe código usando SQLite

  Insertar descripción de la imagen aquí

string connectionString = "data source=data.db";
SQLiteConnection con = new SQLiteConnection(connectionString);  
con.Open();  
SQLiteCommand cmd = new SQLiteCommand(con);  
cmd.CommandText = "create table student(id int,name nvarchar(50))";  
cmd.ExecuteNonQuery();  
cmd.CommandText = "insert into student values(1,'stu1')";  
cmd.ExecuteNonQuery();  
cmd.CommandText = "select name from student where id=1";  
var name = cmd.ExecuteScalar();  
MessageBox.Show(name.ToString());  
con.Close();

4. Visualización de resultados

  Insertar descripción de la imagen aquí

Referencias:
[1] Fanstorm丶. Usando sqlite en C# ; 2019-03-19 [consultado el 27 de julio de 2023].
[2] Risehuxyc. Usando SQLite en C# ; 21 de octubre de 2022 [consultado el 27 de julio de 2023] .
[3] BBBMouse. C# usa System.Data.SQLite para implementar operaciones en SQLite ; 2018-11-05 [consultado el 27 de julio de 2023].
[4] allway2. C# SQLite ; 19 de abril de 2022 [consultado el 2023- 27-07].
[5] Xiao Halong. C# opera la base de datos SQLite ; 2023-02-06 [consultado el 27-07-2023].
[6] System Business Research Institute. Base de datos integrada C# SQLite ; 2012-03-13 [Consultado 2023-07-27].

Supongo que te gusta

Origin blog.csdn.net/qq_40640910/article/details/131954860
Recomendado
Clasificación