Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/12/2008, 23:03
tuki-lapac
 
Fecha de Ingreso: septiembre-2008
Mensajes: 6
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Ayuda con un validador de usuario

Segun lo que me indicaste y leyendo un poco deberia quedar asi, pero sigue dandome error...ahora en this.contrasena); y this.nombre_usuario);


protected void btnIngresarUsuario_Click(object sender, EventArgs e)
{
string nombre_usuario = txtNombreUsuario.Text;
string contrasena = txtContrasena.Text;

string strSelect = "SELECT COUNT (*) FROM Usuario nombre_usuario=@nombre_usuario AND contrasena=@contrasena";
string cadenaConexion = @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\Administrador\Escritorio\Proyecto\App_Dat a\DB_Proyecto.MDF;Integrated Security=True;User Instance=True";

SqlConnection sqlConn = new SqlConnection(cadenaConexion);
SqlCommand sqlComando = new SqlCommand(strSelect, sqlConn);

SqlParameter paramNombreUsuario = new SqlParameter("@Nombre_Usuario", this.nombre_usuario);
sqlComando.Parameters.Add(paramNombreUsuario);

SqlParameter paramContrasena = new SqlParameter("@Contrasena", this.contrasena);
sqlComando.Parameters.Add(paramContrasena);

sqlConn.Open();
sqlComando.ExecuteReader();

object resultquery = sqlComando.ExecuteScalar();

if (int.Parse(resultquery.ToString()) > 0)
{
this.Response.Redirect("Default.aspx");
}
else
{
this.Response.Write("ERROR");
}
sqlConn.Close();
}