Publicada aplicación AjpdSoft Acceso SQLite C# ADO.NET y código fuente gratuito en C#. Mostramos en este artículo cómo funciona la aplicación y un listado del código completo.

Videotutorial AjpdSoft Acceso SQLite

A continuación mostramos un videotutorial sobre AjpdSoft Acceso SQLite C# ADO.NET con su funcionamiento básico para administración y gestión de bases de datos SQLite:

Acceso a SQLite usando el lenguaje de programación C# y ADO.NET

En el siguiente enlace mostramos un tutorial que explica paso a paso cómo crear una solución en Microsoft Visual Studio .Net 2012 con Visual C# .Net que accede y trabaja con bases de datos SQLite (uando ADO.NET):

AjpdSoft Acceso SQLite C# ADO.NET en funcionamiento

La aplicación AjpdSoft Acceso SQLite C# ADO.NET permite conectarse de forma nativa (mediante ADO.NET) a un fichero de base de datos SQLite. La aplicación incluye las siguientes funcionalidades:

  • Crea ficheros de bases de datos SQLite.
  • Abre ficheros de bases de datos SQLite existentes.
  • Permite abrir y crear ficheros de bases de datos SQLite con contraseña.
  • Ejecuta consultas SQL definidas por el usuario contra el fichero SQLite, tanto consultas de selección (SELECT, GROUP, HAVING), como de modificación (INSERT, UPDATE, DELETE, DROP, ALTER).
  • Muestra el resultado de la ejecución de consultas SQL de selección en pantalla.
  • Permite exportar el resultado de consultas SQL de selección a fichero CSV.

Para crear un fichero de base de datos SQLite introduciremos la carpeta y nombre del fichero, introduciremos la contraseña (si queremos establecer seguridad al fichero SQLite), marcaremos «Crear base de datos si no existe». Pulsando en el botón «Abrir/Crear BD» la aplicación creará y abrirá la bd y mostrará un mensaje indicando «BD SQLite abierta correctamente. Número de tablas que contiene: 0» (obviamente aún no contendrá ninguna tabla pues acabamos de crearla):

AjpdSoft Acceso SQLite C# ADO.NET en funcionamiento

Ahora podremos trabajar con el fichero creado, por ejemplo, para crear una nueva tabla introduciremos en «SQL»:

create table prueba (codigo int, nombre varchar(100))

Puesto que es una consulta SQL de modificación de datos desmarcaremos «Devuelve datos» y pulsaremos en «Ejecutar consulta SQL»:

AjpdSoft Acceso SQLite C# ADO.NET en funcionamiento

Insertaremos varios registros en la tabla de prueba con el SQL:

insert into prueba values (1, «AjpdSoft»)

AjpdSoft Acceso SQLite C# ADO.NET en funcionamiento

Y como test podremos mostrar los registros insertados, con el SQL:

select * from prueba

Marcando la opción «Devuelve datos» y pulsando en «Ejecutar consulta SQL». Si todo es correcto mostrará los registros insertados en la tabla «prueba» en el grid datos:

AjpdSoft Acceso SQLite C# ADO.NET en funcionamiento

Para exportar los datos mostrados a un fichero CSV pulsaremos en el botón «E», nos mostrará una ventana para indicar la carpeta y nombre del fichero donde exportaremos los datos, por ejemplo «datos_sqlite.csv»:

AjpdSoft Acceso SQLite C# ADO.NET en funcionamiento

Una vez exportado podremos abrir el fichero CSV con cualquier aplicación compatible (Microsoft Excel, Libre Office Calc, etc.):

AjpdSoft Acceso SQLite C# ADO.NET en funcionamiento

Por supuesto, AjpdSoft Acceso SQLite C# ADO.NET permite abrir ficheros de base de datos SQLite existentes ya creados con otras aplicaciones o incluso BDs de Android.

Código fuente completo de AjpdSoft Acceso SQLite C# ADO.NET

A continuación listamos el código fuente completo de la aplicación AjpdSoft Acceso SQLite C# ADO.NET: