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

    Loop na Tabela excluindo os duplicados

    avatar
    NADIRONUNES
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 571
    Registrado : 30/08/2010

    Loop na Tabela excluindo os duplicados Empty Loop na Tabela excluindo os duplicados

    Mensagem  NADIRONUNES 22/4/2015, 23:10

    como eu faco uma loop numa tabela removendo os duplicados e salvando em txt
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    Loop na Tabela excluindo os duplicados Empty Re: Loop na Tabela excluindo os duplicados

    Mensagem  Avelino Sampaio 23/4/2015, 09:23

    Olá!

    Supondo que vc tenha os seguintes registros:

    Avelino | ...
    Avelino | ...
    João | ...
    Nadir | ...
    Nadir | ...


    Quando vc diz remover os duplicados, qual seria o resultado ?

    Este ?

    João | ...

    Ou este ?

    Avelino | ...
    João | ...
    Nadir | ...


    E qual seria o resultado do txt?

    Este ?

    Avelino | ...
    Avelino | ...
    Nadir | ...
    Nadir | ...


    Ou este?

    Avelino | ...
    Nadir | ...


    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    NADIRONUNES
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 571
    Registrado : 30/08/2010

    Loop na Tabela excluindo os duplicados Empty Re: Loop na Tabela excluindo os duplicados

    Mensagem  NADIRONUNES 23/4/2015, 12:28

    seria esse pois queria deixar somente um de cada

    Avelino | ...
    João | ...
    Nadir | ...

    essa e minha consulta

    strSqle = "SELECT NF.CNPJ, NF.IE,nf.nnota, NF.DChegada, NF.UFN, NF.Cfop, NF.Vnota, nf.vicms, NF.BCalc, NF.Isentas, NF.VFRETE, NF.Outros, NFF.Alq " & vbCrLf & _
    "FROM NF INNER JOIN NFF ON NF.NNota = NFF.NNF " & vbCrLf & _
    "WHERE (((NF.DEmissao)Between #" & filtro & "#));"

    o campo que duplica e NFF.Alq
    avatar
    NADIRONUNES
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 571
    Registrado : 30/08/2010

    Loop na Tabela excluindo os duplicados Empty Re: Loop na Tabela excluindo os duplicados

    Mensagem  NADIRONUNES 24/4/2015, 13:21

    essa parte ja consegui resolver mas agora tem outra com essa consulta

    StrSql = "SELECT NF.CNPJ, NF.IE,nf.nnota, NF.DChegada, NF.UFN, NF.Cfop, NF.Vnota, nf.vicms, NF.BCalc, NF.Isentas, NF.VFRETE, NF.Outros, NFF.Alq " & vbCrLf & _
    "FROM NF INNER JOIN NFF ON NF.NNota = NFF.NNF " & vbCrLf & _
    "WHERE (((NF.DEmissao)Between #" & filtro & "#));"

    no arquivo txt onde eu salvo as informacoes ficaria assim

    5472026024000120551 09070924010100042011 000000040000000000128200000000000000000000000000000000248150000000000001200
    5472026024000120551 09070924010100052012 000000040000000000380600000000000000000000000000000000803700000000000000400
    5472026024000120551 09070924010100062013 000000020000000000224360000000000000000000000000000000413610000000000001200
    5472026024000120551 09070924010100070727 000000100000000000142100000000000000000000000000000000213490000000000001200
    5472026024000120551 09070924010100081046 000000100000000000230300000000000000000000000000000000346000000000000001200
    5472026024000120551 09070924010100090984 000000200000000000064000000000000000000000000000000000096150000000000001200
    5472026024000120551 0897542403 991 000000000000000000000000000000001000000000000000000000000000000000000000000

    entao o que seria no final de cada lista de itens ele ver se na tabela nf.vfrete se a frete e digita no final de cada gurpo de registro
    avatar
    NADIRONUNES
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 571
    Registrado : 30/08/2010

    Loop na Tabela excluindo os duplicados Empty Re: Loop na Tabela excluindo os duplicados

    Mensagem  NADIRONUNES 27/4/2015, 15:08

    obrigado a todos

    Conteúdo patrocinado


    Loop na Tabela excluindo os duplicados Empty Re: Loop na Tabela excluindo os duplicados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 20/5/2024, 12:08