domingo, 5 de noviembre de 2017

 

Conexión a SQLite | C# visual estudio 2022

hola programadores como están por aqui, espero que bien.Bueno en este post les compartiré un material de como hacer conección con SQLITE Y VISUAL EN C#.


.

 ¿ QUE ES SQLITE ?
SQLite es un motor de base de datos relacional de código abierto y muy potente, eso hace que actualmente sea muy usado por los desarrolladores. Sus principales características son que precisa de poca configuración, no necesita ningún servidor ya que directamente lee y escribe en archivos de disco normales, ocupa muy poco tamaño en el almacenamiento y a parte es multiplataforma.




Empezamos :

Primeramente creamos nuestra base de datos  en sqlite

script de base de datos

DROP TABLE IF EXISTS "Clientes";
CREATE TABLE "Clientes" ("codigo" CHAR PRIMARY KEY  NOT NULL , "nombres" VARCHAR, "telefono" CHAR, "direccion" VARCHAR);
INSERT INTO "Clientes" VALUES('1','cristian patricio izquierdo','975154139','los jazmines');
INSERT INTO "Clientes" VALUES('2','yesenia cahvez','975154139','los jazmines');
INSERT INTO "Clientes" VALUES('3','yamila rojas','975154139','los jazmines');
INSERT INTO "Clientes" VALUES('4','thiago izquierdo','975154139','los jazmines');

luego:

Diseñamos nuestro formulario como en la imagen siguiente

para poder empezar a codificar  necesitamos dll de sqlite.
pero ahi les dejo el link de descarga. ..DLL SQLITE

Una vez descargado el dll agrega en referencias.




buscamos dll descargado y listo

codigo
primero importar la libreria sqlite  para poder utilizar
//importamos la libreria sqlite
using System.Data.SQLite;
 


private void button1_Click(object sender, EventArgs e)
        {
            // agregamos la cadena de coneccion

            SQLiteConnection cn = new SQLiteConnection("data source=D:/ventas.sqlite");
            //consultamos a la bd que tabla deseamos mostrar
            SQLiteDataAdapter da = new SQLiteDataAdapter("select *from clientes", cn);
            // creamos datatable contenedor de datos para nuestra consulta
            DataTable dt = new DataTable();
// llenamos datos a datatable


            da.Fill(dt);

            // agregamos datos a nuestro datagridview

            this.dataGridView1.DataSource = dt;
            // ejecutamos
   
        }


Cualquier duda .vea el video

Eso seria todo espero que les sirva..

saludos.



           



Share:

1 comentario:

Dudas y sugerencias aqui