CONECTAR ASP .NET CON SQL SERVER
Edgar VegaBiografía25 de Agosto de 2020
462 Palabras (2 Páginas)143 Visitas
[pic 1][pic 2]
Instituto Tecnológico de Cd. Victoria
[pic 3]
Materia:
TALLER DE BASE DE DATOS
Carrera:
Ingeniería en Sistemas Computacionales
Trabajo:
CONECTAR ASP .NET CON SQL SERVER
Grupo: 15:00 – 16:00
Integrantes del equipo:
Castillo Vega Edgar
Javier Ulises Galaviz Quintanilla
----PROYECTO FINAL
----EDGAR CASTILLO VEGA
----JAVIER ULISES GALAVÍZ QUINTANILLA
---CREACION DE LA PRIMERA TABLA
CREATE TABLE DULCERIA(
IDPRODUCTO INT NOT NULL IDENTITY(1,1) PRIMARY KEY
,PRODUCTO VARCHAR(50) NOT NULL
,PRECIO INT NOT NULL
,CANTIDAD INT NOT NULL
,ENCARGADO VARCHAR(100) NOT NULL
,CODIGO_DE_BARRAS VARCHAR(100) NOT NULL
,ESTATUS BIT NOT NULL)
---INSERTANDO REGISTROS
INSERT INTO DULCERIA
VALUES('DESECHABLES', 200,100,'RAMIRZ EDUARDO','5555559022384572',1)
,('ARTICULOS DE FIESTA',120,150,'YAMILET ALICIA','5555559022439281',1)
,('BOTANAS',300,90,'ALAVAREZ RAMIRO','5555559022443302',1)
,('PIÑATAS',50,80,'TAVAREZ KENIA','5555559022029368',1)
,('DULCES',500,100,'CHAVEZ LEONARDO','5555559022384572',1)
,('JUGUETES',150,70,'BERMUDEZ TANIA','5555559022380938',1)
----
SELECT * FROM DULCERIA
----CREACION DE LOS PROCEDIMIENTOS ALAMANCENADOS DULCERIA
---CREACION DE UN PROCEDIMIENTO DE CONSULTA
CREATE PROCEDURE SPS_DULCERIA
AS
BEGIN
SELECT * FROM DULCERIA
END
--PARA LLAMARLOS SE UTILIZA LA INSTRUCCION EXECUTE NOMBREPROCEDIMIENTO O EXEC
EXECUTE SPS_DULCERIA
--------------------------------------------------
---CREACION DEL PROCEDIMINETO PARA INSERTAR REGISTROS DULCERIA
CREATE PROCEDURE SPI_DULCERIA
@PRODUCTO VARCHAR(50)
,@PRECIO INT
,@CANTIDAD INT
,@ENCARGADO VARCHAR(100)
,@CODIGO_DE_BARRAS VARCHAR(100)
,@ESTATUS BIT
AS
BEGIN
INSERT INTO DULCERIA(PRODUCTO, PRECIO, CANTIDAD
, ENCARGADO, CODIGO_DE_BARRAS, ESTATUS)
VALUES(@PRODUCTO, @PRECIO, @CANTIDAD
, @ENCARGADO, @CODIGO_DE_BARRAS, @ESTATUS)
END
----EJEMPLO DE REGISTRO PARA COMPROVAR SU FUNCIONAMIENTO
EXEC SPI_DULCERIA 'RESPOTERIA',115,100,'MONTANA HEIDI','5555559022384589',1
---VISUALIZANDO EL REGISTRO PARA LA CONFIRMACION DE SU FUNCIONAMIENTO
EXEC SPS_DULCERIA
--------CREACION DEL PROCEDIMIENTO DE ACTUALIZAR DATOS DULCERIA
CREATE PROCEDURE SPU_DULCERIA
@IDPRODUCTO INT
,@PRODUCTO VARCHAR(50)
,@PRECIO INT
,@CANTIDAD INT
,@ENCARGADO VARCHAR (100)
,@CODIGO_DE_BARRAS VARCHAR(100)
,@ESTATUS BIT
AS
BEGIN
UPDATE DULCERIA SET
PRODUCTO= @PRODUCTO
, PRECIO = @PRECIO
, CANTIDAD = @CANTIDAD
, ENCARGADO = @ENCARGADO
, CODIGO_DE_BARRAS = @CODIGO_DE_BARRAS
, ESTATUS = @ESTATUS
WHERE IDPRODUCTO = @IDPRODUCTO
END
------COMPROVACION DE QUE FUNCIONA CORRECTAMENTE
EXEC SPU_DULCERIA 7,'COMPLEMENTOS',25,100,'GONZALES HUMBERTO','5555559022439093', 1
----VISUALIZANDO LOS REGISTROS ACTUALIZADO
EXEC SPS_DULCERIA
---CREACION DE PROCEDIMIENTO DE ELIMINACION DE REGISTROS DULCERIA
CREATE PROCEDURE SPD_DULCERIA
@IDPRODUCTO INT
AS
BEGIN
DELETE DULCERIA WHERE IDPRODUCTO = @IDPRODUCTO
END
---COMPROVACION DE SU FUNCIONAMIENTO
EXECUTE SPD_DULCERIA 7
---VISUALIZACION
EXEC SPS_DULCERIA
----AQUI TERMINA LA PRIMERA TABLA DULCERIA
---CREACION DE LA SEGUNDA TABLA
CREATE TABLE ZOOLOGICO(
IDANIMAL INT NOT NULL IDENTITY(1,1) PRIMARY KEY
,ANIMAL VARCHAR(50) NOT NULL
,ESPECIE VARCHAR(50)NOT NULL
,HORARIO_ALIMENTACION VARCHAR(100) NOT NULL
...