MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Atualizando campo de um registro

    Compartilhe

    luizzlcs
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 85
    Registrado : 26/07/2011

    [Resolvido]Atualizando campo de um registro

    Mensagem  luizzlcs em Qui 01 Set 2016, 17:26

    Como faço para atualizar um campo de um registro x

    Exemplo:

    Tabela1 campoB

    Tabela2 campoC

    O campoC da Tabela2 será atualizado com base no registro x da Tabela1 CampoB.

    Como faço isto?

    Carvalho
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 19/01/2013

    Atualizando campo de um registro

    Mensagem  Carvalho em Qui 01 Set 2016, 18:09

    Boa tarde luizzlcs,

    Não sei se entendi direito, tente no Evento após atualizar o seguinte comando.

    Código:
       'se o camposB da Tabela1 for digitado X atualiza o campoC da tabela2
        If campoB = "x" Then
        'atualiza o campoC da Tabela2
        CurrentDb.Execute "insert into tabela2 (campoC) values ('Campo Atualizado')"
        Forms!Tabela2.Requery
        Exit Sub
        End If

    luizzlcs
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 85
    Registrado : 26/07/2011

    Corrigindo

    Mensagem  luizzlcs em Qui 01 Set 2016, 18:39

    na realidade preciso apenas copiar o campo de uma tabela para um registro já existente em outra tabela, sem necessidade de criar um outro registro. gostaria que fosse feito de uma tabela para outro tabela sem utilizar um formulário como parâmetro.

    obrigado pela sugestão Carvalho.

    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]Atualizando campo de um registro

    Mensagem  Alexandre Neves em Sex 09 Set 2016, 21:44

    Boa noite
    Utilize UPDATE com parâmetros que identifiquem o registo


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    luizzlcs
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 85
    Registrado : 26/07/2011

    Resolvido

    Mensagem  luizzlcs em Seg 12 Set 2016, 17:19

    Resolvi assim:

     CurrentDb.Execute "UPDATE tblUsuários SET Logado = 'n', Data= Now() WHERE Usuario = '" & Trim(login.usuario) & "';"

      Data/hora atual: Seg 05 Dez 2016, 16:33