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


4 participantes

    [Resolvidos]Exclusão-excluir duplicados por seleção

    avatar
    hcastro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 146
    Registrado : 09/11/2009

    [Resolvidos]Exclusão-excluir duplicados por seleção Empty [Resolvidos]Exclusão-excluir duplicados por seleção

    Mensagem  hcastro 7/4/2010, 22:32

    Pessoal pesquisei na net, mais não encontrei algo que preciso, é possível através de uma consulta exclusão excluir apenas um registro da tabela. Ex.: Em uma caixa de listagem quero excluir um determinado registro que está nesta caixa de listagem, clico sobre este registro e gostaria de exclui-lo. tentei com consulta exclusão mais exclui todos os registros.
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvidos]Exclusão-excluir duplicados por seleção Empty Re: [Resolvidos]Exclusão-excluir duplicados por seleção

    Mensagem  Gilberto Rocha 8/4/2010, 12:55

    Aproveitando o embalo, rs, tambem preciso do critério para consulta exclusão para excluir registros duplicados, mas deixar somente 1, ex.


    Id - NF - Fornecedor
    01 - 1111 - Fulano
    02 - 1111 - Fulano
    03 - 2222 - Ciclano

    Excluir somente um registro dos registros duplicados. Se a NF for = ao Fornecedor duas ou mais vezes, excluir.

    Abraço, e desculpe me intrometer em seu tópico, mas acho que era na mesma linha a duvida.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvidos]Exclusão-excluir duplicados por seleção Empty Re: [Resolvidos]Exclusão-excluir duplicados por seleção

    Mensagem  Alexandre Neves 9/4/2010, 21:48

    Boa noite,

    topbr: Tem de ter no registo seleccionado um campo exclusivo do registo(por exemplo, NumRegisto) e utilize o código CurrentDb.Execute "DELETE * FROM Tabela WHERE NumRegisto=" & NumRegisto & ";"

    hcastro: Para a sua necessidade, execute este procedimento

    Sub ApagaDuplicados()
    Dim Rst as Dao.recordset, strId as string, strNF as string, strFornecedor as string, PrimeiroRegisto as boolean

    PrimeiroRegisto=True
    set rst=currentdb.openrecordset ("SELECT ID, NF, FORNECEDOR FROM Tabela ORDER BY ID, NF, Fornecedor;")

    do while not rst.eof
    if primeiroregisto then
    primeiroregisto=false
    strid=rst("id"): strnf=rst("nf"):strfornecedor=rst("Fornecedor")
    elseif strid=rst("id") and strnf=rst("nf") and strfornecedor=rst("fornecedor") then
    rst.delete
    else
    strid=rst("id"): strnf=rst("nf"):strfornecedor=rst("Fornecedor")
    end if
    rst.movenext
    loop
    set rst=nothing
    end sub
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvidos]Exclusão-excluir duplicados por seleção Empty Re: [Resolvidos]Exclusão-excluir duplicados por seleção

    Mensagem  Gilberto Rocha 11/4/2010, 03:21

    Ok, muito obrigado Alexandre!!!!
    avatar
    hcastro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 146
    Registrado : 09/11/2009

    [Resolvidos]Exclusão-excluir duplicados por seleção Empty Re: [Resolvidos]Exclusão-excluir duplicados por seleção

    Mensagem  hcastro 12/4/2010, 12:44

    OK, Valew, perfeito
    avatar
    STELLAMARIS
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 229
    Registrado : 15/03/2010

    [Resolvidos]Exclusão-excluir duplicados por seleção Empty Re: [Resolvidos]Exclusão-excluir duplicados por seleção

    Mensagem  STELLAMARIS 4/5/2010, 20:27

    HCastro / Alexandre

    boa tarde
    estou com o mesmo problema, mas não sei onde coloco o procedimento pode me ajudar?
    grata
    Stella

      Data/hora atual: 22/11/2024, 03:26