Cree el siguiente SP:
Código:
Cuando lo ejecuto con datos que matchean me da cero resultado.USE [TFI]
GO
/****** Object: StoredProcedure [dbo].[Seg_UsuarioVerificarPassword] Script Date: 09/29/2011 21:39:42 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[Seg_UsuarioVerificarPassword]
-- Add the parameters for the stored procedure here
@nombreUsuario varchar(20),
@password varchar(20)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
Select *
From Seg_Usuario
Where [NombreUsuario] = @nombreUsuario and [Password] = @password
END
Código:
sin embargo, cuando lo ejecuto así me devuelve el registro:USE [TFI] GO DECLARE @return_value int EXEC @return_value = [dbo].[Seg_UsuarioVerificarPassword] @nombreUsuario like N'juan', @password like N'20dd03088d8f13e7b04c80e10ab39f95' SELECT 'Return Value' = @return_value GO
Código:
use tfi select * from dbo.Seg_Usuario where [NombreUsuario]='juan' and [Password]='20dd03088d8f13e7b04c80e10ab39f95'
Alguna idea?


