Gostei da pronta resposta!
Duas dúvidas:
- Como adequar nesse meu código:
Private Sub cmdOK_Click()
On Error Resume Next
Dim strCritério As String
Dim varCRM As Variant
Dim strMsg As String
Dim strTitle As String
strCritério = "CRM = '" & Me.txtCRM & _
"' AND Senha = '" & Me.txtSenha & "'"
varCRM = DLookup("crm", "Usuario", strCritério)
'A variável "varNome" pesquisa o nome do usuário na tabela "tblUsuario" e estabelece este critério de validação para acesso ao formulário que estiver protegendo.
If IsNull(varCRM) Then 'Se estiver em branco ou o nome não corresponder ao existente na tabela tblUsuario uma mensagem de erro surge.
strMsg = "Usuário atual ou senha inválidos"
strTitle = "Senha?"
MsgBox strMsg, vbQuestion, strTitle
Me.txtCRM.SetFocus
Else
Cancelou = False
UsuárioAtual = Me.txtCRM
DoCmd.Close A_FORM, Me.Name
Exit Sub
End If
End Sub
Private Sub Form_Load()
Cancelou = True
End Sub
Private Sub Form_Open(Cancel As Integer)
Cancel = (DCount("*", "Usuario") = 0)
End Sub
- Como fazer para que meu banco de dados ao abrir, abra com as tabelas "ocultas" como as do JPaulo?
Duas dúvidas:
- Como adequar nesse meu código:
Private Sub cmdOK_Click()
On Error Resume Next
Dim strCritério As String
Dim varCRM As Variant
Dim strMsg As String
Dim strTitle As String
strCritério = "CRM = '" & Me.txtCRM & _
"' AND Senha = '" & Me.txtSenha & "'"
varCRM = DLookup("crm", "Usuario", strCritério)
'A variável "varNome" pesquisa o nome do usuário na tabela "tblUsuario" e estabelece este critério de validação para acesso ao formulário que estiver protegendo.
If IsNull(varCRM) Then 'Se estiver em branco ou o nome não corresponder ao existente na tabela tblUsuario uma mensagem de erro surge.
strMsg = "Usuário atual ou senha inválidos"
strTitle = "Senha?"
MsgBox strMsg, vbQuestion, strTitle
Me.txtCRM.SetFocus
Else
Cancelou = False
UsuárioAtual = Me.txtCRM
DoCmd.Close A_FORM, Me.Name
Exit Sub
End If
End Sub
Private Sub Form_Load()
Cancelou = True
End Sub
Private Sub Form_Open(Cancel As Integer)
Cancel = (DCount("*", "Usuario") = 0)
End Sub
- Como fazer para que meu banco de dados ao abrir, abra com as tabelas "ocultas" como as do JPaulo?