Hola como va
bueno pode hacer asi
1) averiguar si existe esa cuenta en la bd (comprobas el nick ingresado)
2)comprobar que esa cuenta tenga la contraseña ingresada
para eso usamos comanos de sql
pongo aca de memoria por eso pueden tener errores*
bueno hacemos asi
sqlcommando miComando_1 = new sqlcommand("SELECT nick, contraseña FROM nombre_tabla WHERE nick=' " + textbox_nick.text + " ' ", sqlconnetion );
//la linea anterior nos devolvera el nick y el password donde el nick sea igual al ingresado en el textbox_nick
//esos 2 valores nos va a ir devolviendo a medida que lee la bd
//obiamente no puede haber 2 nicks iguales en la bd
//Ahora para ejecutar la lectura de nuestra bd
//creamos un reader
sqldatareader miReader;
//el reader lo usaremos un pco mas abajo
//ahora comprobamos que la conexion este abierta
if(sqlconnetion.state == ConnectionState.Open)
{
//Si esta abierta nuestra conexion
//asignamos a nuestro reader el comando que escribimos arriba
miReader = miComando_1.ExecuteReader();
//ahora mientras lo ejecuta comparamos
while(miReader.read())
{
if(miReader[0].tostreang() == textbox_nick.text)
{
//miReader[0] es el valor que esta en dicha posicion
- de nuestro reader mientras lee de a registro en nuestro caso es el nick, en el [1] seria la constraseña
//ahora preguntasmos si la contraseña le pertenece a este nick
if(miReader[1].tostreng() == textbox_contraseña.text)
{
//Aca va a ir el codigo que queres que hag asi el usuario se conetca en nuestro caso solo escribirmos que es correcto, que el usuario entro.
Responde.Write("Usuario corecto!");
}
}
}
}
else
{
Response.Write("Conexion no esta abierta");
}
//hay varias formas de hacelo, pero esta es bastante simple.
Suerte, calqeuira cosa, escribi
triple Doble W punto qubitek.com.ar