Software
MANTENIMIENTO DE TABLAS 1-N
1. En la base de datos BDALMACEN considerada en la Guía Práctica 1, implementar el formulario para mantenimientodel Inventario de cada ítem. Utilice procedimientos almacenados para las operaciones con la base de datos.
Solución
Paso 1: Considerar la base de datos BDALMACEN.
[pic]
Paso 2:Implementar en la base de datos los siguientes procedimientos almacenados:
a). sp_insertaInventario
b). sp_ListaInventario
c). sp_BuscaInventario
d). sp_ActualizaInventario
e).sp_EliminaInventario
CREATE PROCEDURE SP_INSERTAINVENTARIO
@PIDINV VARCHAR(10),
@RESP VARCHAR(20),
@FECHAINV DATETIME,
@STOCKINV INT,
@PIDITEM VARCHAR(20)
ASBEGIN
INSERT INTO INVENTARIO(cod_unico,responsable,fecha,stock,id_item)
VALUES (@PIDINV,@RESP, @FECHAINV, @STOCKINV, @PIDITEM)
END
CREATE PROCEDURE SP_LISTAINVENTARIO
AS
BEGINSELECT * FROM INVENTARIO
END
Paso 3: En el proyecto trabajado en la guía1, considerar en el menú de opciones en la opción Mantenimiento, incluir Inventario.
[pic]
Paso 4: En elexplorador de soluciones (superior derecha) Marcar ProyectoAlmacen – click derecho – Agregar – WindowsForm Agregue un Windows form (Form1). Cambiar el texto y name de este formulario por el de FormInventario.[pic]
Paso 5: En el FormProveedor incorporar los controles (objetos) que se indican
[pic]
OBJETO ATRIBUTO VALOR
Label1 Text CODIGO INV
Label2 Text ITEM
Label3Text STOCK
Label4 Text FECHA
Label5 Text RESPONSABLE
GroupBox1 Text Operaciones
TextBox1 Name txtcodigoinv
Text
TextBox2 Name txtrespons
TextComboBox1 Name ComboItem
NumericUpDown1 Name NumStock
DateTimePicker Name DTFecha
DataGridView Name DGVInv
Button1 Text Registrar
Name BtnRegInv
Button2 Text...
Regístrate para leer el documento completo.