Bom dia a todos,
Estou fazendo o formulario de login e senha no VB6 usando o banco de dados do access ( código a baixo) , só que na hora que eu estou executado o aplicativo de login aparece a msn abaixo.
Nome do BD do Access = Usuarios
Tabela = Senha
Campos = Login e Senha
alguém pode me ajudar com o código ou me informar onde que esta o erro ??
1 - Mensagem de erro ao executar o Formulario login!
RUN-TIME ERROR 3709
A Conexão nao pode ser usada para realizar esta operação. Ela esta fechada ou é invalida neste contexto.
2 - Código de login
Dim rs As New ADODB.Recordset
Private Sub cmdok_Click()
If rs.State = adStateOpen Then
rs.Close
End If
rs.CursorLocation = adUseClient
rs.CursorType = adOpenStatic
rs.LockType = adLockOptimistic
rs.Open "select * from computadores where login= '" & txtUserName.Text & "' and senha='" & txtPassword.Text & "'", CN1
'RS.Open "select * from "
If rs.RecordCount > 0 Then
Unload Me
frmCadastro.Show
Else
MsgBox "Login inválido ", vbCritical, "Atendimento"
End If
End Sub
Estou fazendo o formulario de login e senha no VB6 usando o banco de dados do access ( código a baixo) , só que na hora que eu estou executado o aplicativo de login aparece a msn abaixo.
Nome do BD do Access = Usuarios
Tabela = Senha
Campos = Login e Senha
alguém pode me ajudar com o código ou me informar onde que esta o erro ??
1 - Mensagem de erro ao executar o Formulario login!
RUN-TIME ERROR 3709
A Conexão nao pode ser usada para realizar esta operação. Ela esta fechada ou é invalida neste contexto.
2 - Código de login
Dim rs As New ADODB.Recordset
Private Sub cmdok_Click()
If rs.State = adStateOpen Then
rs.Close
End If
rs.CursorLocation = adUseClient
rs.CursorType = adOpenStatic
rs.LockType = adLockOptimistic
rs.Open "select * from computadores where login= '" & txtUserName.Text & "' and senha='" & txtPassword.Text & "'", CN1
'RS.Open "select * from "
If rs.RecordCount > 0 Then
Unload Me
frmCadastro.Show
Else
MsgBox "Login inválido ", vbCritical, "Atendimento"
End If
End Sub






