Como conectar Sql Server 2005 y C#.NET 2003
Publicado por Raul (3 intervenciones) el 03/02/2008 00:26:14
Hola llevo varios días tratando de conectar SQL Serve 2005 con C# .Net 2003 pero no puedo, me arroja miles de errores y creo que todo lo estoy haciendo mal. Aqui les coloco el procedure que tengo en Sql:
ALTER PROCEDURE [dbo].[VALIDARUSUARIO]
@LOGIN NVARCHAR(50) ,
@PASSWORD NVARCHAR(50),
@TIENE_ACCESO BIT OUTPUT
AS
IF (SELECT COUNT(*) FROM REGISTRO WHERE LOGIN=@LOGIN AND PASSWORD=@PASSWORD) > 0
SET @TIENE_ACCESO = 1
ELSE
SET @TIENE_ACCESO = 0
RETURN @TIENE_ACCESO;
Esto lo utilizo para validar el login y password.
Mi servidor se llama RAUL1 y la base de datos MARIPA, no tengo ni login ni password ya que accede con la autenticacion de windows.
En C# tengo un metodo que toma las variables de los text box y deberia de llamar a este metodo que es en donde se va a realizar la conexion con la base de datos
public void VerificarAcceso ( String usuario, String password)
{
}
que debo de hacer para que se conecte c# con sql server y en este metodo el return del procedure me lo guarde en una variable para pderlo trabajar. Si alquien me puede ayudar y enviarme el codigo por vaor lo agradeceria muchisimo.
ALTER PROCEDURE [dbo].[VALIDARUSUARIO]
@LOGIN NVARCHAR(50) ,
@PASSWORD NVARCHAR(50),
@TIENE_ACCESO BIT OUTPUT
AS
IF (SELECT COUNT(*) FROM REGISTRO WHERE LOGIN=@LOGIN AND PASSWORD=@PASSWORD) > 0
SET @TIENE_ACCESO = 1
ELSE
SET @TIENE_ACCESO = 0
RETURN @TIENE_ACCESO;
Esto lo utilizo para validar el login y password.
Mi servidor se llama RAUL1 y la base de datos MARIPA, no tengo ni login ni password ya que accede con la autenticacion de windows.
En C# tengo un metodo que toma las variables de los text box y deberia de llamar a este metodo que es en donde se va a realizar la conexion con la base de datos
public void VerificarAcceso ( String usuario, String password)
{
}
que debo de hacer para que se conecte c# con sql server y en este metodo el return del procedure me lo guarde en una variable para pderlo trabajar. Si alquien me puede ayudar y enviarme el codigo por vaor lo agradeceria muchisimo.
Valora esta pregunta


0