1. Curso
  2. Bases de datos SQLite
  3. Crear base de datos en memoria

Crear base de datos en memoria


Última actualización: 23/08/2020 Dificultad: Intermedio

Crea un programa en C# que cree una base de datos en memoria de SQLite versión 3 con dos tablas (Persona y Profesor). Utiliza las instrucciones SQL de la entrada para crear las tablas.

Para conectar con SQLite abre una nueva conexión en memoria, después crea un nuevo comando utilizando el objeto SQLiteCommand y por último ejecuta el comando una vez para cada tabla.

Recuerda que para conectar a SQLite necesitarás la referencia de System.Data.SQLite, la puedes obtener desde la página oficial o instalarla directamente en tu proyecto utilizando el administrador de paquetes Nuguet, ejecutando el siguiente comando en la consola:

Install-Package System.Data.SQLite -Version 1.0.112

La cadena de conexión necesaria para conectar en memoria es la siguiente:

Data Source=:memory:;Version=3;New=True;

Entrada

create table persona (nombre varchar(20), edad int)
create table profesor (nombre varchar(20))

Salida



                    

Solución

Bases de datos SQLite

3 / 4

App Android


Practica C# en cualquier lugar con la app gratis para dispositivos Android.

App Android

Ejercicios C# por dificultad


Aprende C# a tu ritmo, los ejercicios están ordenados por dificultad.

Hacer una donación


Sus donaciones apoyan nuestro trabajo y contribuyen en el mantenimiento de la aplicación.

Publicidad