Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/09/2010, 06:22
pipeman2009
 
Fecha de Ingreso: septiembre-2010
Mensajes: 27
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Login en ASP.Net

Cita:
Iniciado por triqui Ver Mensaje
1.- Primero tienes que validar que lo que te metan en el textbox sea algo distinto de nulo o números y cosas así.

2.- Luego mandas una consulta de este tipo.

Código SQL:
Ver original
  1. IF((SELECT COUNT(*) FROM TablaUsuario WHERE USER = 'Pepe' AND Pass ='12345')>0)
  2. 'Correcto'
  3. ELSE
  4. 'Usuario Invalido'

3.-Entonces coger los datos que te arroja la sql, correcto ó Usuario Invalido.

4.a)Si es Usuario Invalido se lo dices con un mensaje

4.b)Si es correcto le haces un response.redirect("~/UsuarioLogeado.aspx)
Hola amigo trate de hacer lo que tu me dijiste
lo puse asi en el boton ingresar que es el que da la accion para ingresar

Código:
If (("SELECT count(*) FROM Usuarios WHERE userUsuario ='" & usuario & "' AND userContraseña ='" & contraseña & "' AND userEmpresa ='" & empresa & "'") > 0) Then
                MsgBox("bien")
            Else
                MsgBox("mal")
            End If
pero me tira el siguiente error:
la conversion de la cadena "SELECT count(*) FROM Usuarios WH" en el tipo 'Double' no es valida.
no entiendo a que se refiere...por favor me podrías ayudar con esto