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

    Alterar campo de uma tabela via código

    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Alterar campo de uma tabela via código Empty Alterar campo de uma tabela via código

    Mensagem  campos2013 2/11/2015, 03:55

    Bom dia Pessoal,

    podem me ajudar, por favor.

    1- Tenho um formulário chamado Vendas;
    2- Tenho uma tabela chamada VendaCli;

    No formulário o campo chave é Npedido;
    Na tabela a chave primária é Pedido;

    No formulário tem um campo chamado Plano(Texto); e um botão ao clicar chamado AlterarPlano

    Na tabela Vendacli tem um campo chamado Forma_pgto(Texto);

    Gostaria que ao clicar no botão do formulário(AlteraPlano), após escrever no campo Plano do formulário, alterar o campo forma_pgto da tabela VendaCli.

    Já tentei fazer update, mas não estou conseguindo deu erros de depuração.

    DoCmd.SetWarnings False
    DoCmd.RunSQL "UPDATE vendacli SET vendacli.forma_pgto= '" & Me.plano & "' " &_ "WHEREvendacli.pedido = " & Me.Pedido & ";"


    grato
    Campos.



    .................................................................................
    "Reconhecer todas as coisas, mesmo de longe."
    avatar
    mykael
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 27/09/2012

    Alterar campo de uma tabela via código Empty Re: Alterar campo de uma tabela via código

    Mensagem  mykael 2/11/2015, 10:30

    Veja se dá certo assim:

    DoCmd.RunSQL "UPDATE VendaCli SET forma_pgto = '" & Me.Plano & "' WHERE pedido = " & Me.Npedido & ";"
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Alterar campo de uma tabela via código Empty Re: Alterar campo de uma tabela via código

    Mensagem  campos2013 2/11/2015, 13:08

    Bom dia mykael,

    Então, quando postei no fórum digitei errado faltando o "N", você foi bem observador amigo.

    Mas não está rodando porque tem a forma certa de configurar quando o campo é:



    Número;

    Texto;

    DoCmd.RunSQL "UPDATE vendacli SET vendacli.forma_pgto= '" & Me.plano & "' " &_ "WHEREvendacli.pedido = " & Me.Pedido & ";"

    Moeda;

    decimal;

    E, como faz tempo que não configurava, não estou encontrando a regra.

    Mas continua aqui, postado até que um nosso colega de Forum possa resolver e se possível discriminar um exemplo com todas as formas acima.

    Inclusive se tiver outra forma sem ser por update, pode ser, ok.

    Grato
    Campos.



    .................................................................................
    "Reconhecer todas as coisas, mesmo de longe."
    campos2013
    campos2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 275
    Registrado : 03/10/2013

    Alterar campo de uma tabela via código Empty Gerou deu certo

    Mensagem  campos2013 9/11/2015, 11:15

    Era vírgula, deu certo,

    Abraços.


    .................................................................................
    "Reconhecer todas as coisas, mesmo de longe."

    Conteúdo patrocinado


    Alterar campo de uma tabela via código Empty Re: Alterar campo de uma tabela via código

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 13:11