You are on page 1of 12

INSTITUTO POLITCNICO NACIONAL

Escuela Superior de Ingeniera Mecnica y Elctrica


Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

PRACTICA I

Crear una base de datos


En Access, SQL, u otro generador
I.-Ejecutar Access
Dar nombre a la base "album"
Crear

II.-En la pestaa Tablas 1


Botn derecho
Vista diseo
Dar nombre a la tabla "alumno"
Aceptar
INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

III.-Dar los campos de la tabla


Boleta Nmero Entero largo llave
Nombre Texto largo
Email Texto

Definir la llave:
INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

IV.-En pestaa alumno


Botn derecho
Salvar

V.-Dar doble clic en Tablas alumnos en ventana Todos los objetos


Llenar de algunos registros.
INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

VI.-Salvar (IV) y terminar

Gestionar la base de datos con VS2015


I.-Abrir VS2015
Archivo--Nuevo--Proyecto--Aplicacin windows form
Dar nombre al proyecto "Mialbum"
Aceptar

II.-En pestaa Origen de datos


Agregar en nuevo origen de datos
Base de datos
Conjunto de datos
Siguiente
INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

Nueva conexin
Cambiar a Archivo de base de datos Microsoft Access
En Nombre del archivo de la base de datos Examinar
Seleccionar la base creada en access "Album"

El codigo C# para realizar la conexin es:


INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

En forma visual:

Probar conexin
Sale ventana de aceptacin correcta
Aceptar
Siguiente
Si
Siguiente (para guardar conexin)
INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.


INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

En los objetos de la base de datos:


Seleccionar Tablas y Vistas en las cajas
Finalizar

En Origen de datos (Pestaa)


En AlbumDataSet
alumno, arrastrar a el formulario
Se crea un DataGrid de las tablas
Arrastrar cada campo al formulario
Boleta
Nombre
Email
INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

Ejecutar el proyecto
Agregar algunos registros y Salvar
Salvar todo el proyecto
Serrar solucin y salir de VS2012
INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

Buscar en bin/debug de la carpeta del proyecto


Mialbum
Ejecutar la aplicacin

Fuera de Visual, ya se puede salvar registros.


INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

Cdigo para consultar:

Cdico para insertar:

Cdigo para eliminar:

Cdigo para actualizar:


INSTITUTO POLITCNICO NACIONAL
Escuela Superior de Ingeniera Mecnica y Elctrica
Ingeniera en Comunicaciones y Electrnica
Academia de Computacin

INGENIERIA DEL SOFTWARE A. Mancilla L.

PRACTICA II
Crear una base de datos ALBUM con imgenes
(crear un campo te tipo object para la imagen)
Utilizar en el evento de la imagen el cdigo

private void imagenPictureBox_Click(object sender, EventArgs e)


{

OpenFileDialog ar = new OpenFileDialog();


ar.Title = "Open Picture";
ar.FileName = ".jpg";
ar.Filter = "All Files |*.*";
ar.ShowDialog();
pic1.Image =
System.Drawing.Image.FromFile(ar.FileName);

}
PRACTICA III
Crear la practica anterior, pero colocar en un campo video

PRACTICA IV
Crear la practica anterior, pero para dos tablas relacionadas

PRACTICA V
Crear una base de datos que traslade la captura de registros de un
formulario, a la base de datos del DataGrid

You might also like