Visual Studio 2012: integra SQLite

Visual Studio 2012: integra SQLite 1

Visual Studio 2012 integra varios conectores a bases de datos, ya sea para Microsoft SQL Server, SQL Server Compact, bases de datos Access… Pero no se proporcionan conectores nativos a SQLite .

La ventaja de usar SQLite es poder usar el mismo formato de base de datos para Windows, Windows Store, Windows Phone, Silverlight, Java, Android, Python, etc!

Como SQLite no está integrado con Visual Studio 2012 y por lo tanto no aparece en el explorador del servidor, veremos cómo añadir fácilmente el conector a nuestro entorno de desarrollo.

Descarga e instalación

1) Descargar SQLite del sitio web oficial: http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

Aunque le parezca lógico elegir la versión de 64 bits para una máquina de 64 bits, el 26/03/2013, el diseñador no está integrado en esta, así que le aconsejo que descargue la versión de 32 bits:

sqlite-netFx45-setup-bundle-x86-2012-1.0.84.0.0.0.exe

(7.82 MiB)
Este paquete de instalación incluye el ensamblaje de modo mixto e instalará todos los componentes y dependencias de tiempo de ejecución necesarios para la versión x86 del paquete System.Data.SQLite 1.0.84.0 (3.7.15.2). Se incluye el tiempo de ejecución de Visual C++++ 2012 RTM para x86. Se requiere .NET Framework 4.5.

(sha1: 6954e6ee073a5965fbac99408e485bf68c1d35cf)

2) Instalar SQLite :

Visual Studio 2012: integra SQLite 2

Visual Studio 2012: integra SQLite 3

Seleccione» Instale los componentes del diseñador para Visual Studio 2012 » de modo que el diseñador de SQLite esté disponible en Visual Studio 2012 :

Visual Studio 2012: integra SQLite 4

Visual Studio 2012: integra SQLite 5

Uso en Visual Studio

1) Abrir Visual Studio 2012 , vaya al menú» Mostrar » y seleccione» Server Explorer » :

Visual Studio 2012: integra SQLite 6

2) Haga clic en» Conexión a la base de datos » y luego haga clic en» Modificar » para cambiar el conector:

Visual Studio 2012: integra SQLite 7

3) Elija el conector Archivo de base de datos System.Data.SQLite en las fuentes de datos:

Visual Studio 2012: integra SQLite 8

4) Elija un archivo de base de datos SQLite o cree un nuevo archivo :

Visual Studio 2012: integra SQLite 9

Visual Studio 2012: integra SQLite 10

5) Se añade la base de datos, ahora es posible manipularla:

Visual Studio 2012: integra SQLite 11

6) Ejemplo de creación de tablas :

Visual Studio 2012: integra SQLite 12

Visual Studio 2012: integra SQLite 13

Nota: no olvide definir la llave primaria y el autoincremento si es necesario .

Visual Studio 2012: integra SQLite 14

Visual Studio 2012: integra SQLite 15

Ejemplo de integración en un proyecto C#

1) Haga clic con el botón derecho en el proyecto en cuestión,» Añadir » y» Elemento nuevo » :

Visual Studio 2012: integra SQLite 16

2) Seleccione la categoría» Data » y luego el tipo de archivo:» ADO.NET Entity Data Model » :

Visual Studio 2012: integra SQLite 17

3) Elegir» Generar desde la base de datos » y» Siguiente » :

Visual Studio 2012: integra SQLite 18

4) Seleccione la base de datos deseada de la lista desplegable:

Visual Studio 2012: integra SQLite 19

5) Ahora es necesario seleccionar los datos que desea vincular:

Visual Studio 2012: integra SQLite 20

6) Se genera el archivo, ahora es posible manipular los datos en la base de datos SQLite:

Visual Studio 2012: integra SQLite 21

7) Ejemplo de uso:

subdbEntities subDb = nuevo subdbEntities ();

bool haveSource = subDb.VideoSource.Count.Count()> 0;

Contenido relacionado

Deja un comentario