Hosting domitienda.com
MisTrucos.Net - El rincón de los trucos informáticos El rincón de los trucos informáticos
Trucos SQL Server 2005 > Procedimiento Almacenado SQL SERVER 2005

Stored Procedure en SQL Server 2005 que ingresa campos en una tabla de la base de datos utilizando las excepciones.


set ANSI_NULLS ON

ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

QUOTED_IDENTIFIER ON

go


-- En este Store Procedure utiliza TRY / CATH para capturar excepciones


ALTER PROCEDURE [dbo].[ingresarSistema]

PROCEDURE [dbo].[ingresarSistema]

-- Add the parameters for the stored procedure here

-- Add the parameters for the stored procedure here

@Nomb NVARCHAR(50),

NVARCHAR(50),

@Contr NVARCHAR(50)

NVARCHAR(50)

AS


BEGIN TRY

TRY

SELECT Nombre, Contrasena

SELECT Nombre, Contrasena

FROM usuarioSistema

FROM usuarioSistema

WHERE(Nombre = @Nomb AND Contrasena = @Contr)

WHERE(Nombre = @Nomb AND Contrasena = @Contr)

PRINT 'USUARIO CORRECTO'

PRINT 'USUARIO CORRECTO'

END TRY

TRY

BEGIN CATCH

CATCH

PRINT 'USUARIO INCORRECTO'

PRINT 'USUARIO INCORRECTO'

END CATCH

CATCH