UNIVERSIDAD SAN PEDRO CURSO DE TÓPICOS AVANZADOS DE INFORMÁTICA DISEÑO DE APLICACIONES WEB CON VISUAL STUDIO.NET 2008 UNIVERSIDAD SAN PEDRO FILIAL - CAJAMARCA CURSO: TÓPICOS AVANZADOS DE INFORMÁTICA. DOCENTE: ING. EDDIER FLORES IDRUGO Ing. Eddier Flores Idrugo Página 1 UNIVERSIDAD SAN PEDRO CURSO DE TÓPICOS AVANZADOS DE INFORMÁTICA Web Conectado a Base de Datos 1. Crear una Base de Datos denominada VENTAS. Dentro de ella crear las siguientes Tablas TABLA PRODUCTO TABLA PROVEEDORES TABLA PROVEEDOR_PRODUCTO 2. Definir la siguiente Entidad – Relación Ing. Eddier Flores Idrugo Página 2 UNIVERSIDAD SAN PEDRO CURSO DE TÓPICOS AVANZADOS DE INFORMÁTICA 3. Crear una vista del funcionamiento de consultas “Listar aquellos productos proveídos por el código de proveedor = 1” (SKA S.A) 4. Crear una Proyecto (sitio WEB) denominado “ventas” y diseñar el siguiente formulario. Ing. Eddier Flores Idrugo Página 3 UNIVERSIDAD SAN PEDRO CURSO DE TÓPICOS AVANZADOS DE INFORMÁTICA 5. Crear una nueva conexión de base de datos. En el explorador de servidores crear una nueva conexión a base de datos SQL Server. 6. Seleccionar la BD VENTAS creado anteriormente. Ing. Eddier Flores Idrugo Página 4 UNIVERSIDAD SAN PEDRO CURSO DE TÓPICOS AVANZADOS DE INFORMÁTICA 7. Diseñar el formulario y Arrastrar la tabla productos dentro del cuadro combinado Arrastrar a este lugar Al arrastrar la tabla productos se creará el control SQLDataSource 8. Registrando Nuevos Productos. Seleccionar el SqlDataSource1 en la propiedad InsertQuery realizar lo siguiente: Agregar a los parámetros los controles de texto. Ing. Eddier Flores Idrugo Página 5 UNIVERSIDAD SAN PEDRO CURSO DE TÓPICOS AVANZADOS DE INFORMÁTICA 9. Programar el Botón Grabar. Try SqlDataSource1.Insert() Catch ex As Exception lbl_msn.Text = "Error de Insercion" End Try 10. Agregar dos Botones Actualizar y Eliminar 11. Configurar el Control SQL DataSource1 en su propiedad UpdateQuery lo siguiente. Agregar a los parámetros los controles de texto. 12. Programar el Botón Actualizar Try SqlDataSource1.Update() Catch ex As Exception lbl_msn.Text = "Error de Actualización" End Try Ing. Eddier Flores Idrugo Página 6 UNIVERSIDAD SAN PEDRO CURSO DE TÓPICOS AVANZADOS DE INFORMÁTICA 13. Configurar el Control SQL DataSource1 en su propiedad DeleteQuery lo siguiente. 14. Programar el Botón Eliminar Try SqlDataSource1.Delete() Catch ex As Exception lbl_msn.Text = "Error de Eliminación" End Try 15. Ejecutar la Aplicación Ing. Eddier Flores Idrugo Página 7