Professional Documents
Culture Documents
Trabajo Prctico N4
Tema: Programacin en Capas
Ejercicio N 1: SQL Server Management Studio 2014 y su integracin con el Visual Studio
1- Utilizar el SQL Server Management Studio y crear una Base de Datos denominada BD y
posteriormente realizar las siguientes operaciones:
a. Crear una nueva tabla Clientes.
b. Crear los siguientes campos en la tabla clientes:
2- Abrir el Visual Studio 2015 y cree un nuevo proyecto Windows con el nombre
ProgramacionEnCapas. Luego utilice la ventana de Explorador de servidores y cree una
conexin en tiempo de diseo. Una vez conectado realice lo siguiente:
a. Hacer clic derecho sobre la tabla clientes y abrir la opcin Nueva consulta y
agregar la tabla clientes.
b. Cambiar el tipo de consulta a Insertar Valores.
c. Seleccione los campos del diseo de la tabla y agregue nuevos valores.
3- Cambiar el tipo de consulta a Seleccionar y ejectela para ver los resultados.
1
UNIVERSIDAD CATLICA DE SANTIAGO DEL ESTERO
Facultad de Matemtica Aplicada
Ctedra:Programacin II
AO: 2017
iii. Seleccionar(): Realiza una consulta que muestra todos los datos de la BD.
Es una funcin que devuelve un DataSet.
Consulta SQL a emplear: SELECT * FROM NombreTabla
1- Agregar un nuevo proyecto del tipo Biblioteca de Clases con el Nombre: CapaNegocio.
2- Crear una nueva clase ClienteN.
3- Establecer una referencia con la capa de datos.
4- Definir los siguientes mtodos:
a. Agregar(): Esta relacionado con el mtodo de la capa de datos. Deber
crear un objeto del tipo ClienteDA, invocar su mtodo insertar y pasarle sus
correspondientes parmetros.
b. Borrar(): Relacionado con el mtodo Eliminar de la capa de datos. Crear un
objeto del tipo ClienteDA e invoque su mtodo eliminar pasndole el
correspondiente parmetro.
c. ConsultarTodos(): Relacionado con el mtodo seleccionar de la capa de
datos. Crear un objeto ClienteDA y un objeto DataSet. Invocar el mtodo
Seleccionar y almacenarlo en el DataSET.
Nota: Otra forma de guardar los datos de una consulta es reemplazar el objeto DataSet por un objeto DataTable. La
diferencia radica en que en un DataSet podemos llegar a tener varios DataTables
2
UNIVERSIDAD CATLICA DE SANTIAGO DEL ESTERO
Facultad de Matemtica Aplicada
Ctedra:Programacin II
AO: 2017