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

    Excluir registro

    avatar
    NGCosta
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 18/06/2018

    Excluir registro Empty Excluir registro

    Mensagem  NGCosta 19/6/2018, 20:48

    Prezados,

    Estou começando a utilizar o MS Access e já me deparei com um problema.

    Criei as seguintes tabelas:

    TbLogin
    TbCad_Usuario
    TbExclui_User

    E os seguinte formúlários:

    FrmLogin
    FrmCad_User
    FrmExclui_User


    No FrmLogin, inclui os botões de Entrar, Cadastar Usuário (abre FrmCad_User) e Excluir (abre FrmExclui_User). O meu problema está no Frm_Exclui_User. Usei uma caixa de combinação para escolha do

    usuário que desejo exluir e o botão Excluir onde usei o código abaixo, porém está gerando erro: Tipos incompatíveis


    Dim User As DAO.Database

    Set User = CurrentDb()

    User.Execute "DELETE * FROM TbLogin'" * Me.TextNome & "'"

    msgbox "usuario exluido"

    Preciso da ajuda dos universitários, kkk

    Abç. a todos.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8019
    Registrado : 05/11/2009

    Excluir registro Empty Re: Excluir registro

    Mensagem  Alexandre Neves 19/6/2018, 22:32

    Boa noite, e bem-vindo ao fórum
    O código SQL está errado. Falta o nome do campo de comparação do TextNome e falta a concatenação com & antes de TextNome


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    NGCosta
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 18
    Registrado : 18/06/2018

    Excluir registro Empty Re: Excluir registro

    Mensagem  NGCosta 20/6/2018, 11:01

    Alexandre, bom dia e obrigado pelo retorno.

    Segui sua orientação e a msg de erro foi eliminada. A MsgBox retorna informando que o usuário foi excluído, porém ao verificar a TbLogin o registro referente ao usuário não foi excluído.

    Código alterado para:

    User.Execute "DELETE * FROM TbLogin WHERE Nome='" & Me.TextNome & "'"

    Faltou algum comando para excluir o registro?

    Aguardo e obrigado.

      Data/hora atual: 23/9/2021, 00:38