MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario Empty [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Mensagem  Connekta Informatica 13/10/2014, 14:30

    Bom dia

    Criei uma InputBox para limitar a exclusão de parcelas, ou seja, que pode excluir somente quem tem a senha do Admin.

    Mais como pode ver no código abaixo eu precisei digitar a senha no código, será que não teria como ele puxar a senha do Admin da tabela tbl_Usuarios.

    Porque eu cheguei a conclusão dessa necessidade? Se o usuário Admin trocar a senha de Login, ele vai ter que entrar no código para taambém alterar a senha, e se puxar direito da tabela ele não precisará entra no código.

    Alguém pode me ajudar?

    Código:


    Private Sub btExcluir_Click()
    Dim strRet As String
    strRet = InputBox("Para poder excluir um lançamene deve digitar a senha do Administrador.", "Autorização do Administrador")
    If strRet = "admin" Then
    If MsgBox("Deseja excluir esta parcela?" & vbCrLf & vbCrLf & "Nome do Cliente: " & Me.lstClientes.Column(1) & vbCrLf & vbCrLf & _
    "Data de Vencimento: " & Me.lstReceitas.Column(2) & vbCrLf & "Descrição: " & Me.lstReceitas.Column(7) & vbCrLf & _
    "" & Me.lstReceitas.Column(11) & vbCrLf & " Valor R$: " & Format(Me.lstReceitas.Column(10), "0.00") & "", vbYesNo, "Exclusão de Parcela") = vbYes Then
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "qry_ExcluirParcelaReceita"
    DoCmd.SetWarnings True
    Me.lstReceitas.Requery
    Else
    Exit Sub
    End If
    Else
    Exit Sub
    End If
    End Sub




    .................................................................................




    Untitled Document





    Connekta Informática Apoia:


    Chapada dos Veadeiros - Alto Paraíso de Goiás
    Venha conhecer as belezas naturais desta cidade.


    Clique Aqui


    Lembrete: Desfrutar e Preservar é um direito de Todos.




    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario Empty Re: [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Mensagem  Assis 13/10/2014, 14:40

    Boa tarde
    use o Dlookup para ir buscar a senha a tabela


    .................................................................................
    *** Só sei que nada sei ***
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario Empty Re: [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Mensagem  Connekta Informatica 13/10/2014, 17:49

    Boa Tarde Assis

    Fiz o que você falou e ficou assim:

    If strRet = DLookup("Senha", "tblUsuários", "Usuario = Admin") Then

    Mais ficou com um erro em tempo de execução '2471'.



    .................................................................................




    Untitled Document





    Connekta Informática Apoia:


    Chapada dos Veadeiros - Alto Paraíso de Goiás
    Venha conhecer as belezas naturais desta cidade.


    Clique Aqui


    Lembrete: Desfrutar e Preservar é um direito de Todos.




    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario Empty Re: [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Mensagem  Assis 13/10/2014, 18:36

    Tente assim

    If strRet = DLookup("Senha", "tblUsuários") then


    .................................................................................
    *** Só sei que nada sei ***
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario Empty Re: [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Mensagem  Connekta Informatica 13/10/2014, 20:31

    Boa Tarde Assis.

    Não aparece nenhum erro, mas não aparece a mensagem de excluir.


    .................................................................................




    Untitled Document





    Connekta Informática Apoia:


    Chapada dos Veadeiros - Alto Paraíso de Goiás
    Venha conhecer as belezas naturais desta cidade.


    Clique Aqui


    Lembrete: Desfrutar e Preservar é um direito de Todos.




    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario Empty Re: [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Mensagem  Assis 13/10/2014, 20:49

    Ainda tinha aqui o seu BD

    No Botão Excluir
    Confirme o nome da tabela e o nome do campo senha da parte a vermelho

    Private Sub cmdExcluir_Click()
    If IsNull(Me.lstReceitas) Or Me.lstReceitas.Value = "" Then
    MsgBox "Selecione uma conta.", vbOKOnly + vbCritical, "Aviso"
    Exit Sub
    End If
    Dim strRet As String
    strRet = InputBox("Para poder excluir um lançamento deve digitar a senha do Administrador.", "Autorização do Administrador")
    If strRet = DLookup("Senha", "tblUsuários") Then
    If MsgBox("Deseja excluir esta parcela?" & vbCrLf & vbCrLf & "Nome do Cliente: " & Me.lstClientes.Column(1) & vbCrLf & vbCrLf & _
    "Data de Vencimento: " & Me.lstReceitas.Column(2) & vbCrLf & "Descrição: " & Me.lstReceitas.Column(7) & vbCrLf & _
    "" & Me.lstReceitas.Column(11) & vbCrLf & " Valor R$: " & Format(Me.lstReceitas.Column(10), "0.00") & "", vbYesNo, "Exclusão de Parcela") = vbYes Then
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "qry_ExcluirParcelaReceita"
    DoCmd.SetWarnings True
    Me.lstReceitas.Requery
    Else
    Exit Sub
    End If
    Else
    Exit Sub
    End If
    End Sub


    .................................................................................
    *** Só sei que nada sei ***
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario Empty Re: [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Mensagem  Connekta Informatica 13/10/2014, 21:15

    Assis muito obrigado pela sua ajuda. Funcionou perfeitamente.


    .................................................................................




    Untitled Document





    Connekta Informática Apoia:


    Chapada dos Veadeiros - Alto Paraíso de Goiás
    Venha conhecer as belezas naturais desta cidade.


    Clique Aqui


    Lembrete: Desfrutar e Preservar é um direito de Todos.





    Conteúdo patrocinado


    [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario Empty Re: [Resolvido]Pegar a Senha do Admin da tabela tbl_Usuario

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 03:53