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

    Atualizar campo por uma consulta via VBA

    Sidney
    Sidney
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 421
    Registrado : 08/10/2012

    Atualizar campo por uma consulta via VBA Empty Atualizar campo por uma consulta via VBA

    Mensagem  Sidney 17/11/2017, 20:38

    Pessoal Boa Tarde!!,
    Estou com uma dúvida, gostaria que alguém pudesse me ajudar, seguinte tenho uma tabela chamada "Tab_Principal" nela tenho um campo "chamado" "TpFamFinal", tenho também uma consulta chamada "con_TpFamFinal" e nela tenho um campo "TP_FAM_FINAL". Estou tentando atualizar o campo TpFamFinal da tab_principal com o campo da consulta "con_ConsTpFamFinal" pelo campo "TP_FAM_FINAL", tentei usar a seguinte instrução abaixo.

    Código:
    CurrentDb.Execute "UPDATE con_TpFamFinal LEFT JOIN Tab_Principal ON con_TpFamFinal.TP_FAM_FINAL=Tab_Principal.TpFamFinal SET TpFamFinal=TP_FAM_FINAL"

    mas não deu certo, resultou na seguinte informação de erro.

    " A operação deve usar uma consulta atualizável"

    Alguém saberia me dizer o porque deste erro, e como resolve-lo?.
    luissiscone
    luissiscone
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 178
    Registrado : 16/02/2011

    Atualizar campo por uma consulta via VBA Empty Re: Atualizar campo por uma consulta via VBA

    Mensagem  luissiscone 20/11/2017, 11:13

    Opa ! Bem ?
    Não sei se ajuda ? Mas acho que dá para ter uma ideia de conseguir o resultado que deseja !
    Anexos
    Atualizar campo por uma consulta via VBA AttachmentSQL.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (37 Kb) Baixado 22 vez(es)
    Sidney
    Sidney
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 421
    Registrado : 08/10/2012

    Atualizar campo por uma consulta via VBA Empty Re: Atualizar campo por uma consulta via VBA

    Mensagem  Sidney 22/11/2017, 19:47

    luissiscone, Boa Tarde!!

    Deu certo, só tem um porém, isso é feito para vários registro ao mesmo tempo, tenho cerca de 1500 registro, o seu código resultou o mesmo valor para todos os registro.

    att;

    Ney.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2892
    Registrado : 22/11/2016

    Atualizar campo por uma consulta via VBA Empty Re: Atualizar campo por uma consulta via VBA

    Mensagem  DamascenoJr. 6/5/2021, 01:47

    Sidney, conseguiu avançar esta dúvida?

    Aguardamos...


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: 25/7/2021, 02:58