VB COM SISTEMA DE LOGIN COM BD
gente , faz um tempao que eu to tentando fazer isso e nao consigo...
eu to querendo fazer um form em que o usuario tenha que colocar seu nome de usuario e senha e se estiver correto, que ele entre no sistema.
o negocio e que eu fiz uma tabela, com 3 usuarios diferentes, e o programa so ta reconhecendo o primeiro usuario entende?Se o usuario 3 digitar tudo certinho, mesmo assim ele nao reconhece.
Por favor, gostaria muito de saber como arrumar isso.o codigo que eu fiz foi este
Public bdusuarios As Database
Public pesquisa As Recordset
Public tabelausuarios As Recordset
Vlw
eu to querendo fazer um form em que o usuario tenha que colocar seu nome de usuario e senha e se estiver correto, que ele entre no sistema.
o negocio e que eu fiz uma tabela, com 3 usuarios diferentes, e o programa so ta reconhecendo o primeiro usuario entende?Se o usuario 3 digitar tudo certinho, mesmo assim ele nao reconhece.
Por favor, gostaria muito de saber como arrumar isso.o codigo que eu fiz foi este
Public bdusuarios As Database
Public pesquisa As Recordset
Public tabelausuarios As Recordset
Private Sub Command1_Click()
Set bdusuarios = OpenDatabase(App.Path & "\bdusuarios.mdb")
Set tabelausuarios = bdusuarios.OpenRecordset("tabelausuarios", dbOpenSnapshot)
Usuario = Text1.Text
Senha = Text2.Text
If Usuario = tabelausuarios("Usuario") And Senha = tabelausuarios("Senha") Then
MsgBox "Seja bem vindo"
Else
MsgBox "Acesso negado!"
End If
End Sub
Private Sub Form_Load()
Set bdusuarios = OpenDatabase(App.Path & "\bdusuarios.mdb")
Set tabelausuarios = bdusuarios.OpenRecordset("tabelausuarios", dbOpenSnapshot)
End Sub
Vlw
Use a seguinte sintaxe SQL:
Espero que te ajude !!
Abraços !!
SELECT * FROM sua_tabela WHERE NOME='seu_usuario' AND SENHA='sua_senha'
if seu_recordset.EOF = true then
msgbox("Usuário ou senha inválidos")
exit sub
else
msgbox("Parabens, está logado !!")
exit sub
end if
Espero que te ajude !!
Abraços !!
Veja se o exemplo em anexo te dá uma ajuda !!
Espero que te ajude
Abraços !!
Espero que te ajude
Abraços !!
ok vo ver se da certo!!!
OK, depois só não esqueça de encerrar o tópico !!
Abraços!!
Abraços!!
Tópico encerrado , respostas não são mais permitidas