SQLite es un motor de base de datos de dominio público y gratuito . Se trata de una pequeña biblioteca de código escrito en C que las aplicaciones pueden llamar . Una base de datos SQLite es un archivo que contiene las tablas , datos , disparadores , claves foráneas y limitaciones . Las aplicaciones pueden leer y escribir en la base de datos SQLite a través de consultas SELECT o UPDATE. SQLite compatible con la mayoría de la lengua estándar de SQL . En VB.Net , puede utilizar SQLite a través del proveedor de datos de ADO.NET. Instrucciones
1
Descargar el proveedor de datos ADO.NET desde el sitio web SQLite . (Ver Recursos ). Haga doble clic en el instalador para instalar el proveedor de datos. Los ficheros de instalación incluyen System.Data.SQLite.dll , que consiste en la biblioteca de código SQLite así como la envoltura de ADO.NET.
2
descargar e instalar un programa de gestión de SQLite libre como SQLite administrador . ( Ver Recursos). SQLite administrador proporciona una interfaz sencilla para gestionar fácilmente la base de datos SQLite . Abra el Administrador. Haga clic en " tablas " en el panel de navegación y seleccione "Nuevo". Introduzca un nombre como " cliente" para la nueva tabla en la ventana de creación de la tabla . Haga clic en el botón " Añadir campo " para añadir algunos campos. Haga clic en " Editar datos " para añadir datos a la nueva tabla .
3
Haga clic en " Inicio", " Todos los programas " y "Visual Studio ". Haga clic en " Archivo" y " Nuevo" para crear un proyecto de VB.net . Seleccione " Visual Basic " y " Aplicación para Windows. " Escriba un nombre para el proyecto y elija una ubicación para que
4
doble clic en " Form1 " y escriba el siguiente código: .
Importaciones
System.Data.SQLite
Cn As SQLiteConnection = New SQLiteConnection (@ "Data Source = C: MySQLiteDB.s3db " )
SQLiteCommand cmd = new SQLiteCommand (Cn ) ;
cmd.CommandText = "select * de los clientes " ;
cmd.ExecuteScalar ();
cn.Open ()
cn.Close ()
Este código se conecta a la base de datos SQLite y obtiene los registros de la tabla de clientes .