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


3 participantes

    Evento excluir coloca usuário como inativo somente.

    avatar
    eristonmattos
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 194
    Registrado : 05/09/2018

    Evento excluir coloca usuário como inativo somente. Empty Evento excluir coloca usuário como inativo somente.

    Mensagem  eristonmattos 23/2/2023, 16:04

    Boa tarde a todos,

    Tenho um Form de cadastro de usuários para acesso a um BD, bem interativo e funcionando,
    mas depois de quase terminar todo o BD, com forms, consultas e relatórios, na hora de testar,
    descobri que o código VBA do botão excluir só coloca o usuário como inativo, como se pode
    ver na "tab_Usuario", alterei várias vezes o código em linhas diferentes, mas não tive sucesso.
    Preciso que o código exclua o usuário de fato.

    Sei que há vários ex de códigos para excluir usuário, mas o BD está quase pronto pra uso, e o
    form Menu abre de acordo com o usuário logado, não queria ter de rever tudo isso.

    Alguma solução prática?
    Sei que deve ser algo que eu não estou vendo, no código do botão excluir enfim.

    Eis o BD com o necessário pra ajuda de vcs:
    dropbox.com/s/8ci3rppmaer3uhx/Modelo.accdb?dl=0

    Att,
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2677
    Registrado : 23/01/2018

    Evento excluir coloca usuário como inativo somente. Empty Re: Evento excluir coloca usuário como inativo somente.

    Mensagem  crysostomo 23/2/2023, 23:54

    Você apenas colocou para atualizar ele.
    Código:
    If Not IsNull(Me.Codigo.Value) Then
      If Not IsNull(Me.Nome.Value) And Not IsNull(Me.Login.Value) Then
        If MsgBox("Tem certeza que deseja excluir este item?", vbYesNo + vbOKOnly, "Sistema Lab-GVAZ") = vbYes Then
           CurrentDb.Execute "DELETE * FROM  tab_Usuario WHERE Nome = '" & Me.Nome & "'"
                MsgBox ("Dados Excluídos com sucesso!"), vbOKOnly, "Sistema Lab-GVAZ"
    End If
      End If
        End If
        [...]
    Deleta o usuário da tabela tb_Usuario do campo Nome com o mesmo Nome que aparece no formúlario.
    Para ter mais segurança seria melhor pelo Id do usuário, mas como está seu form, então é o código acima


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    eristonmattos
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 194
    Registrado : 05/09/2018

    Evento excluir coloca usuário como inativo somente. Empty Evento excluir coloca usuário como inativo somente.

    Mensagem  eristonmattos 24/2/2023, 18:22

    Como eu disse, caro @crysostomo,

    Sabia que era algo que eu não estava conseguindo emplementar, tentei
    muito alterar essa linha onde aparece "Uptade" e tal, mas sem entender
    como... Vou ver se coloco um código nele pra excluir somente com senha
    agora e concluir tudo.

    Já posso colocar Resolvido com certeza aqui.

    Obrigado!

    crysostomo gosta desta mensagem

    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2677
    Registrado : 23/01/2018

    Evento excluir coloca usuário como inativo somente. Empty Re: Evento excluir coloca usuário como inativo somente.

    Mensagem  crysostomo 24/2/2023, 19:23

    Agradecemos o retorno Basketball
    Sucesso.


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    Evento excluir coloca usuário como inativo somente. Empty Re: Evento excluir coloca usuário como inativo somente.

    Mensagem  DamascenoJr. 25/2/2023, 19:56

    eristonmattos, faltou marcar o resolvido. Aguardamos sua ação...


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    Conteúdo patrocinado


    Evento excluir coloca usuário como inativo somente. Empty Re: Evento excluir coloca usuário como inativo somente.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 18:57