Cita: If Clave.RecordCount = -1 Then ' Si la tabla no tiene registros
Ojo con esto del RecordCount, yo he intentado usarlo y aunque el RecordSet tenga registros la propiedad siempre devuelve
-1.
Lo que podes hacer es lo siguiente:
Código:
If Clave.BOF And Clave.EOF Then
MsgBox "El Usuario no Existe"
Else
If Clave!Clave = Passwd Then
MsgBox "Contraseña Correcta"
Else
MsgBox "Contraseña Incorrecta"
End If
End If
Espero te sirva

Saludos