03/02/2009, 08:51
|
| | | Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 4 meses Puntos: 18 | |
Respuesta: Usuarios conectados al mismo tiempo contra una BD Access Es mejor que uses la funcion NZ, ya que asi controlaras tanto los campos vacios como los null, que no es lo mismo:
If nz(Me.username.Value,"" <> "" And nz(Me.password.Value,"") <> "" Then
Luego, lo de lanzar la sentencia, depende para que lo quieras, entiendo que lo que quieres es comprobar si ese nombre de usuario y esa contraseña se encuentran en tu bd, es asi?? Podrias abrir un recordset sobre la tabla con esos parametros, pero access te proporciona las funciones agregadas de dominio, que lo hacen por ti, en este caso podrias usar Dcount:
If nz(Me.username.Value,"" <> "" And nz(Me.password.Value,"") <> "" Then
if dcount("*","USUARIOS","username='" & Me.username & "' AND password='" & Me.password & "'")>0 then
msgbox "Usuario y contraseña correcto"
else
msgbox "INCORRECTO"
end if
end if
Has visto el ejemplo que te puse en el otro hilo??
un saludo |