viernes, 10 de julio de 2015

Crear proyecto y agregar la Base de Datos Local

Para empezar, abrimos Visual Studio y creamos un nuevo proyecto (Imagen 1).
Imagen 1
 Le ponemos nombre al proyecto, en este caso lo llamaré: "EjemploBD". (Imagen 2)
Imagen 2
Ya creado el proyecto, agregarmos algunos componentes a nuestro formulario para la manipulación de los datos, para este ejemplo agregué:

3 labels: Número, Nombre y Sueldo
3 textBox: TBNumero, TBNombre, TBSueldo
4 buttons: BAgregar, BModificar, BEliminar y BMostrar
1 dataGridView: DGVEmpleados

Quedando como se muestra en la siguiente Imagen 3
Imagen 3
Ya creado nuestro formulario procedemos a agregar la Base de Datos, para ello en el "Explorador de soluciones" sobre nuestro proyecto damos clic en:


Agregar > Nuevo elemento...



Esto también puede hacerse desde el icono "Agregar nuevo elemento" en la parte superior de Visual Studio, como se muestra a continuación: (Imagen 4)

Imagen 4
En la siguiente ventana damos clic en la opción "Datos" de los elementos de la izquierda, luego en "Base de datos local" en las opciones de la derecha. (Imagen 5)
Imagen 5
Abajo podemos cambiar el nombre respetando la extensión, en mi caso la llamé "BDEmpleados.sdf", luego damos clic en "Agregar".

En las siguientes dos pantallas no modificamos nada, damos clic en "Siguiente" y "Finalizar" respectivamente.


Hecho esto, se agrega la BD al proyecto y se crearán las referencias necesarias para que podamos trabajar con ella.


Ahora agregaremos algunas librerías para poder manipular nuestra BD, éstas son:

using System.Data.SqlServerCe;


Esta es para proporcionar la conexión con la BD, fíjense bien que agreguen "SqlServerCe", ya que es el motor que maneja nuestra BDL, cualquier otra opción no funcionará.


using SBG.Properties;
using System.Configuration;


Este par de librerías son necesarias para poder obtener la ruta de nuestra BD y poder establecer la conexión, nuestro código debería quedar así: (Imagen 6)
Imagen 6
Para poder establecer la conexión a la BD primero crearemos una variable de tipo string en la que almacenaremos la ruta de nuestra BDL, ésta ruta la obtenemos de la siguiente forma: (Imagen 7)

Imagen 7
Hasta aquí la BD ya está creada en nuestro proyecto, ahora procederemos a crear las Tablas necesarias para almacenar nuestros datos, en este caso solo será una, yo la llamaré "Empleados".

Para crear las tablas debemos ir al "Explorador de servidores", si no aparece en su IDE pueden abrirlo desde el menú Ver > Explorador de servidores. (Imagen 8)
Imagen 8
 En el Explorador de servidores buscamos nuestra BD, desplegamos y damos clic derecho en "Tablas".

Dado que la BD es nueva no debe haber ninguna tabla por ello crearemos una que es donde se almacenaran nuestros datos.

Esto se hace así: Clic derecho en Tablas > Crear tabla (Imagen 9)

Imagen 9
En la siguiente ventana le damos un nombre cualquiera a nuestra tabla, en este caso le pondré "Empleados" y en "Nombre de columna" iremos creando nuestros campos, en este caso serán los mismos que agregamos en nuestro formulario, es decir, Número, Nombre y Sueldo, Numero de tipo "int", Nombre y Sueldo de tipo "nvarchar". (Sueldo podría ser int, float o real, pero en este caso no haremos operaciones con el mismo, solo mostrarlo en el form). (Imagen 10)


Imagen 10
Así es como quedó mi tabla, damos clic en "Aceptar"


Ahora en el Explorador de servidores podemos ver que, dentro de nuestra BD en Tablas aparece la tabla que acabamos de crear, si la desplegamos podremos ver las columnas que le acabamos de agregar. (Imagen 11)
Imagen 11
En este momento nuestra tabla está vacía y para causas de este ejemplo le agregaremos datos desde el IDE, posteriormente lo haremos mediante un "INSERT". Para agregar datos a la tabla, en el Explorador de servidores debemos dar clic derecho sobre la tabla y luego en "Mostrar datos de tabla" (Imagen 12)
Imagen 12
En nuestro IDE se mostrará la tabla vacía, en los campos donde dice "NULL" podremos agregar nuestros datos, tantos como queramos, en mi caso agregaré 3. (Imagen 13)
Imagen 13
Una vez agregados los datos damos Enter y clic en el ícono "Ejecutar SQL" localizado en las barras de menús con un ícono de Exclamación. (O simplemente damos Ctrl + R), ésto es para que queden guardados los datos en la tabla.

Hasta este punto ya se encuentra creada la Base de Datos con una tabla "Empleados", y ya está lista para trabajar con ella.

El objetivo de esta primer entrada solo era crear el proyecto y conectarlo a una BD local, en la siguiente entrada enseñaré cómo mostrar los datos de la tabla en un DataGridView.

Anterior
Introducción

Siguiente:
2) Mostrar registros (Select)
3) Agregar registros (Insert)
4) Modificar registros (Update)
5) Eliminar registros (Delete)

No hay comentarios:

Publicar un comentario