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

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    avatar
    rinomaru
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/07/2014

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  rinomaru Qui 29 Jan 2015, 4:14 pm

    Prezados, boa tarde!

    Sou iniciante em Access, estou utilizando a versão 2007, e estou com uma dificuldade: Tenho um formulário com caixa de listagem criada através do comando caixa de listagem do Access (frm_ListaClientes), com dados importados de uma tabela (tbl_CadClientes).
    O que gostaria de fazer é quando selecionasse o registro na caixa de listagem, clicasse em um botão (btn_Excluir), e ele deletasse o registro da caixa de listagem e da tabela também, aparecendo uma caixa de confirmação da exclusão ("sim" ou "não").

    Gostaria de saber como seria o código a ser usado no botão Excluir no formulário em que está a caixa de listagem.

    Obrigado pela ajuda.
    avatar
    Convidado
    Convidado


    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  Convidado Qui 29 Jan 2015, 4:39 pm

    Boa tarde,

    Posta aqui a sua BD para dar um help....

    Abraço.. Cool
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  ifahidalgo Qui 29 Jan 2015, 4:54 pm

    vamos lá

    no seu form crie um campo texto, pode ser com nome txtcodigo. "esse codigo seria a chave primaria da sua tabela, dos itens que está na caixa de listagem"

    no evento ao clicar na sua caixa de listagem coloque

    Me.txtcodigo = Me.sualistagem.Column(0) 'Zero indica a primeira coluna do codigo na tabela se tiver em outra coluna altere o valor

    agora crie um botão excluir
    no envendo click do botão coloque o seguinte

    If IsNull(txtcodigo) Or Me.txtcodigo = "" Then
      MsgBox "Selecione o item na lista para exclusão.", vbInformation + vbOKOnly, "Atenção!"
       Exit Sub
      Else
       CurrentDb.Execute ("DELETE * FROM suatabela where campodatabelacodigo = int(val('" & txtcodigo & "'));")
       MsgBox "Item excluído com Sucesso.", vbInformation + vbOKOnly, "Atenção!"
       Me.sualista.Requery
    End If

    testa ai.
    avatar
    rinomaru
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/07/2014

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  rinomaru Qui 29 Jan 2015, 5:05 pm

    Segue o BD
    Anexos
    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão AttachmentListbox.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1 Mb) Baixado 52 vez(es)


    Última edição por rinomaru em Qui 29 Jan 2015, 5:42 pm, editado 1 vez(es)
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  ifahidalgo Qui 29 Jan 2015, 5:27 pm

    aplicou as informações que passei, o que apresentou?
    avatar
    Convidado
    Convidado


    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  Convidado Qui 29 Jan 2015, 5:39 pm

    Veja se serve???
    avatar
    rinomaru
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/07/2014

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  rinomaru Qui 29 Jan 2015, 5:51 pm

    ifahidalgo, na realidade não entendi direito o que você apresentou, pois já tenho as tabelas.

    De qualquer maneira, obrigado pela atenção.


    Roberto_1977, é isso mesmo o que eu estou precisando!


    Obrigado a todos e especialmente ao ifahidalgo e ao Roberto_1977 pela ajuda!!
    avatar
    rinomaru
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/07/2014

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  rinomaru Qui 29 Jan 2015, 5:55 pm

    Fehando o tópico como resolvido.

    Obrigado, vocês são sensacionais!!
    avatar
    Convidado
    Convidado


    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  Convidado Qui 29 Jan 2015, 5:56 pm

    Boa tarde,

    Estamos aqui para ajudar....
    Grato pelo retorno...
    O Forum agradeçe.

    Abraço... Cool
    janettepires
    janettepires
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 126
    Registrado : 14/03/2013

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  janettepires Ter 03 Fev 2015, 1:26 pm

    Esse exemplinho salvou minha vida, obrigada Roberto_1977!

    Abs
    avatar
    Convidado
    Convidado


    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  Convidado Ter 03 Fev 2015, 1:34 pm

    De nada janettepires.... Cool
    janettepires
    janettepires
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 126
    Registrado : 14/03/2013

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  janettepires Ter 03 Fev 2015, 1:48 pm

    Abusando um pouquinho...rs..

    Como eu faço para deletar o registro específico via código? (não quero colocar o botão/macro)

    Porque do formulário eu gravo em outra tabela, e preciso tirar de uma e colocar em outra.

    Obrigada! Rolling Eyes
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  ifahidalgo Ter 03 Fev 2015, 1:59 pm

    se esse registro tiver um campo tipo codigo numero chave primaria

    CurrentDb.Execute ("DELETE * FROM tabela where camponatabela = int(val('" & txtcamponoform & "'));")
    MsgBox "Item excluído com Sucesso.", vbInformation + vbOKOnly, "Atenção!"

    se for um campo texto
    CurrentDb.Execute ("DELETE * FROM tabela where campodatabela = '" & txtcamponoform & "';"
    MsgBox "Item excluído com Sucesso.", vbInformation + vbOKOnly, "Atenção!"

    avatar
    Convidado
    Convidado


    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  Convidado Ter 03 Fev 2015, 2:00 pm

    CurrentDb.Execute "DELETE * FROM NomeSuaTabela WHERE NomeCampoSuaTabela = '" & Me.NomeCampoSeuFormulario & "';"
    janettepires
    janettepires
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 126
    Registrado : 14/03/2013

    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  janettepires Ter 03 Fev 2015, 2:18 pm

    Obrigada meninos!

    Conteúdo patrocinado


    [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão Empty Re: [Resolvido]Excluir registro da caixa de listagem e dos dados relacionados através de um botão

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sáb 27 Abr 2024, 8:35 pm