URGENTE!!! LOGIN COM MSQL NO VB
olá pessoal desculpa o incomodo mas gostaria de saber se alguém pode me ajudar com esse problema.
Gostaria de fazer um loginform onde o usuario informa os dados, então cabe ao programa verificar se esses dados estão cadastrados no banco de dados, caso esses dados estejam armazenados no banco de dados do MySQL o usuário tem acesso ao programa.
na verdade as passagem eu consigo fazer só não sei como faço pra verificar, como faço essa condição ???
Quem puder me ajudar ficarei muito grato
E mais uma vez gostaria de parabenizar a todos os integrantes desse site, parabéns mesmo, tem me ajudado muito !!!!
Gostaria de fazer um loginform onde o usuario informa os dados, então cabe ao programa verificar se esses dados estão cadastrados no banco de dados, caso esses dados estejam armazenados no banco de dados do MySQL o usuário tem acesso ao programa.
na verdade as passagem eu consigo fazer só não sei como faço pra verificar, como faço essa condição ???
Quem puder me ajudar ficarei muito grato
E mais uma vez gostaria de parabenizar a todos os integrantes desse site, parabéns mesmo, tem me ajudado muito !!!!
opa blz se ajudei ai com aquele exemplo...to ai flw..
sSQL = [Ô]SELECT Campo1, Campo2 FROM TabelaBD WHERE Campo1 = [ô][Ô]& Text1.Text &[Ô][ô] And Campo2 = [ô][Ô]& Text2.Text &[Ô][ô][Ô]
Set rs = Conexao.Execute(sSQL)
If Not rs.Eof = True Then
[ô]Carregue aqui seu Sistema
Else
MsgBox [Ô]Usuário ou Senha incorreta![Ô], VbCritical + VbOkOnly, [Ô]Acesso negado[Ô]
End If
é mais ou menos isso...
vlw mas não entendia parte da declaração, vc poderia postar todo o programa ou pelo menos a parte da declaração da variaveis sSQL, Set rs, e se possivel a condição do if esse parametro o vb aqui não reconhece ://
valeu conto com a colaaboração de vcs !!!
valeu conto com a colaaboração de vcs !!!
Amigo, vamos por partes:
1 - Entenda como funciona o ADO
2 - Entenda o básico do VB6
3 - Entenda o que você quer fazer para poder aplicar como código
Somente com isso você pode realmente começar a fazer algo real.
1 - Entenda como funciona o ADO
2 - Entenda o básico do VB6
3 - Entenda o que você quer fazer para poder aplicar como código
Somente com isso você pode realmente começar a fazer algo real.
Dim sSQL As String, Dim rs As New ADODB.Recordset
sSQL = [Ô]SELECT Campo1, Campo2 FROM TabelaBD WHERE Campo1 = [ô][Ô]& Text1.Text &[Ô][ô] And Campo2 = [ô][Ô]& Text2.Text &[Ô][ô][Ô]
rs.Open sSQL, conexao
If Not rs.Eof Then
[ô]Carregue aqui seu Sistema
Else
MsgBox [Ô]Usuário ou Senha incorreta![Ô], VbCritical + VbOkOnly, [Ô]Acesso negado[Ô]
End If
sSQL = [Ô]SELECT Campo1, Campo2 FROM TabelaBD WHERE Campo1 = [ô][Ô]& Text1.Text &[Ô][ô] And Campo2 = [ô][Ô]& Text2.Text &[Ô][ô][Ô]
rs.Open sSQL, conexao
If Not rs.Eof Then
[ô]Carregue aqui seu Sistema
Else
MsgBox [Ô]Usuário ou Senha incorreta![Ô], VbCritical + VbOkOnly, [Ô]Acesso negado[Ô]
End If
hum é que na verdade estou fazendo uma conexão MySQL.Data :/
é possivel trocar essa conexão para o ADODB no vb express 2010 ???
é possivel trocar essa conexão para o ADODB no vb express 2010 ???
Amigo, voce usa VB6 ou VS2010?
ate agora nao entendi ele ta fazendo em .net ou vb6?
Explica melhor pra gente poder te ajudar, pois se for VB6 o jeito que eu te passei funciona perfeitamente, agora se for .NET aà não posso te ajudar, mas acho que não foge muito disso não.. até mais...
Bom na verdade pessoal estou desenvolvendo na plataforma VisualBasic express 2010, gostaria de saber como se faz pra que os dados informados pelo usuário sejam avaliados e se existentes no banco de dados possam liberar acesso ao programa.
Qualquer ajuda , fico grato ^^
ps: Já tentei as formas citadas acima e não consegui os parametros utilizados na versão citada acima não são coerente com o express 2010. se puderem ajudar, me dêem uma luz e agradeço pela colaboração de todos. valeu !!!!
Qualquer ajuda , fico grato ^^
ps: Já tentei as formas citadas acima e não consegui os parametros utilizados na versão citada acima não são coerente com o express 2010. se puderem ajudar, me dêem uma luz e agradeço pela colaboração de todos. valeu !!!!
Tópico encerrado , respostas não são mais permitidas