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]Eliminar ID e ID +1

    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]Eliminar ID e ID +1 Empty Eliminar ID e ID +1

    Mensagem  Assis 11/3/2013, 15:10

    Boa tarde

    Tenho este comando para eliminar dados e tabelas

    CurrentDb.Execute "DELETE * FROM tblvendas WHERE ID=" & Me.ID

    Quero eliminar 2 ao mesmo tempo.

    o ID selecionado com um click, e o seguinte.

    Exemplo se eu clikar no id nº 1, o comando também elimina 0 nº 2


    Exemplo se eu clikar no id nº 12, o comando também elimina 0 nº 13



    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Convidado
    Convidado


    [Resolvido]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  Convidado 11/3/2013, 15:57

    Dim intID As Long
    Dim X As Integer
    IntID = Me.ID

    For X = 1 To 2
    CurrentDb.Execute "DELETE * FROM tblvendas WHERE ID=" & IntID
    IntID = IntID +1

    Next X


    Cumprimentos.
    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]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  Assis 11/3/2013, 16:32

    Obrigado Piloto

    Mais uma .... resolvida


    .................................................................................
    *** Só sei que nada sei ***
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  Cláudio Más 11/3/2013, 17:03

    Uma observação, se ID de tblvendas é do tipo Numeração Automática, nem sempre o ID do registro seguinte será igual ao ID do registro atual + 1.
    avatar
    Convidado
    Convidado


    [Resolvido]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  Convidado 11/3/2013, 17:38

    Boa Observação Claudio.

    Cumprimentos.
    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]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  Assis 12/3/2013, 12:03

    Bom dia
    Piloto e Cláudio

    Não é de numeração automática.


    CurrentDb.Execute "DELETE * FROM tblvendas WHERE ID=" & IntID

    Mas neste comando queria por outra condição, porque assim elimina sempre 2 registros.

    A tblvendas tem um campo chamado "Doc" que é um campo tipo texto.

    Então só elimina 2 registros se o campo "Doc" for igual a "Guia" e WHERE ID=" & IntID

    Se o campo "Doc" for igual a "Fatura"

    Assim não funciona

    CurrentDb.Execute "DELETE * FROM tblvendas WHERE ID=" & intID And [Doc] = "Guia"

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  JPaulo 12/3/2013, 12:39

    CurrentDb.Execute "DELETE * FROM tblvendas WHERE Doc = '" & "Guia" & "' and ID=" & intID


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Eliminar ID e ID +1 Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Eliminar ID e ID +1 Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Eliminar ID e ID +1 Folder_announce_new Instruções SQL como utilizar...
    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]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  Assis 12/3/2013, 12:45

    Boa tarde JPaulo

    Obrigado já funfa ...



    .................................................................................
    *** Só sei que nada sei ***
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  Cláudio Más 12/3/2013, 13:36

    Ok Assis, mas vou reformular minha observação: só funfa se puder garantir que o ID do registro seguinte será sempre obrigatoriamente igual ao ID do registro atual + 1. Arrow

    Conteúdo patrocinado


    [Resolvido]Eliminar ID e ID +1 Empty Re: [Resolvido]Eliminar ID e ID +1

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 02:46