+ All Categories
Home > Documents > PRACTICA 2 DE DATASE.pdf

PRACTICA 2 DE DATASE.pdf

Date post: 10-Jul-2016
Category:
Upload: jaime-jeovani-lemus
View: 223 times
Download: 6 times
Share this document with a friend
9
Conexión a base de datos con ADO.NET Instructor Adonay González Programacion2 Universidad Tecnológica de El Salvador. PRACTICA 1 DE DATASET Nota: antes debe descargar la base datos pedidos plus la cual se les envió al correo institucional. Tener instalado SQL server y Visual Studio. En esta práctica vamos a crear un sitio web en el cual por medio de un DataSet realizamos el mantenimiento de la tabla artículo. SELECT, INSERT, UPDATE, DELETE. 1. Verificar si tenemos la base datos pedidosplus en sql server, en caso contrario bajarla del correo educativo y luego adjuntar la base datos. 2. Crear un sitio web en visual studio, archivo, nuevo, sitio web. Colocar un nombre y crear. 3. En el formulario web Default.aspx en vista diseño agregar una tabla html. Para esto en herramientas, HTML, table. Cambiar la tabla dejándola de 10 filas y una sola columna. Y luego agregamos los siguientes controles. Añadir los textos correspondientes a cada opción eje. Buscar un producto, nombre, precio a cada control etc.
Transcript
Page 1: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

PRACTICA 1 DE DATASET Nota: antes debe descargar la base datos pedidos plus la cual se les envió al correo institucional. Tener instalado SQL server y Visual Studio. En esta práctica vamos a crear un sitio web en el cual por medio de un DataSet realizamos el mantenimiento de la tabla artículo. SELECT, INSERT, UPDATE, DELETE.

1. Verificar si tenemos la base datos pedidosplus en sql server, en caso contrario bajarla del correo educativo y luego adjuntar la base datos. 2. Crear un sitio web en visual studio, archivo, nuevo, sitio web. Colocar un nombre y crear. 3. En el formulario web Default.aspx en vista diseño agregar una tabla html. Para esto en herramientas, HTML, table. Cambiar la tabla dejándola de 10 filas y una sola columna. Y luego agregamos los siguientes controles.

Añadir los textos correspondientes a cada opción eje. Buscar un producto, nombre, precio a cada

control etc.

Page 2: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

Los controles deben quedar organizados de la siguiente manera.

4. Antes de continuar crearemos los procedimientos almacenados a utilizar en nuestra aplicación. Para esto nos vamos sql server management studio conectamos al servidor usando un “.” o “localhost” en nombre del servidor, ver que este en autenticación de Windows y hacer clic en conectar Luego seleccionamos en base datos “pedidoplus” y hacer clic en nueva consulta. Y pegamos el

siguiente código sql y ejecutar para crear los procedimientos almacenados a utilizar.

Page 3: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

5. Ahora seguimos los pasos para agregar un dataset. Sitio web, clic derecho, agregar nuevo elemento, elegimos dataset y colocamos el nombre Dspedidosplus. De las herramientas arrastramos un tableadapter al espacio de trabajo del dataset elegimos la conexión a pedidosplus o en caso de no existir crear una nueva. Elegimos usar instrucciones sql, copiamos y colocamos la siguiente consulta sql.

Clic en finalizar

Page 4: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

6. Ahora agregaremos las consultas, insert, update para el mantenimiento de datos. Para eso primero hacemos clic derecho sobre ArticuloTableAdapter y seleccionamos agregar consulta, elegimos usar procedimiento almacenado existente siguiente Y elegimos sp_buscarProducto, siguiente y elegir datos tabularespara que nos retorne el

resultado del select y dejamos los siguientes nombres a los métodos: FillBuscarProducto,

GetBuscarProducto, finalizar

Page 5: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

Repetimos el proceso clic derecho sobre ArticuloTableAdapter y seleccionamos agregar consulta, elegimos usar procedimiento almacenado existente siguiente Y elegimos sp_insertarProducto, siguiente y

elegimos sin valor ya que para el insert no

necesitamos nos retorne ningún valor, siguiente y

dejamos el siguiente nombre sp_insertarProducto,

y finalizar.

Page 6: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

Repetimos nuevamente el proceso clic derecho sobre ArticuloTableAdapter y seleccionamos

agregar consulta en este caso elegimos usar instrucciónes sql , siguiente luego UPDATE, siguiente

y colocamos el siguiente código sql.

Siguiente, y colocamos el nombre actualizarProducto y Finalizar

Una vez más repetimos el proceso clic derecho sobre ArticuloTableAdapter y seleccionamos

agregar consulta elegimos usar instrucciónes sql, siguiente y elegimos DELETE, siguiente y

colocamos el siguiente código sql.

Siguiente y colocamos el siguiente nombre BorrarProducto , clic en finalizar. Al final debe quedar una tabla de la siguiente manera.

Guardamos el dataset y regresamos al formulario Default.aspx en vista diseño. 7. Agregar los object data source para vincular el dataset al GridView Del cuadro de herramientas elegimos y arrastramos un datos / objectdatasource al final del formulario web. Configuramos el objectdatasource haciendo clic en configurar orígenes de datos

Page 7: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

Y elegimos el dataset y table adapter creados ateriormente DS…ArticuloTableAdapter, siguiente en elegir un método seleccionamos GetBuscaProducto (string…) el cual tiene como parámetro un argumento string que hace referencia al nombre de un producto. Siguiente , nos mostrara la asignación de valores a los parámetros del método donde elegiremos;

origen del parámetro : Control, ControlID: buscarTxt. Clic finalizar.

Page 8: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

8. Agregar los object data source para vincular el dataset al DropDownList Repitiendo los pasos anteriores agregamos otro objectdatasource, de igual forma configuramos su origen de datos elegimos el dataset y table adapter creados ateriormente DS…ArticuloTableAdapter , siguiente y en este caso elegimos GetData() y clic finalizar. 9. Ahora configuramos el origen de datos del GridView y DropDownList, para esto en origen de datos elegimos ObjectDatasource1. Que es el que tiene como parámetro un string con el nombre de un producto.

Page 9: PRACTICA 2 DE DATASE.pdf

Conexión a base de datos con ADO.NET Instructor Adonay González

Programacion2

Universidad Tecnológica de El Salvador.

10. Finalmente agregamos el codigo subadyacente (Default.cs) para cada botón. Hacemos doble click en el botón insertar para que con esto nos genere el método insertarBtn_Click () y dentro de el colocamos el codigo.

Haciendo lo mismo con los otros botones


Recommended