MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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


    [Resolvido]Atualizar uma tabela usando Select e Update

    avatar
    Amarildo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 41
    Registrado : 25/06/2015

    [Resolvido]Atualizar uma tabela usando Select e Update Empty [Resolvido]Atualizar uma tabela usando Select e Update

    Mensagem  Amarildo em 13/8/2015, 05:04

    Ola Pessoal,

    Estou tentando efetuar uma atualização na mesma tabela usando este método abaixo só que esta ocorrendo erro de sintaxe, como não tenho experiencia e estou aprendendo os conceitos agora, fico sem saber como proceder, fico grato a todos que postarem no auxilio, grato

    sql = " UPDATE Tbl_Bens set " & _
    " TaxadaCorrecao = 0,10, " & _
    " ValorCorrigido = (ValordoProduto * (TaxadaCorrecao / 100)), " & _
    " ValordoProduto = (ValordoProduto + ValorCorrigido) " & _
    " (SELECT TaxadaCorrecao, ValorCorrigido, ValordoProduto " & _
    " FROM Tbl_Bens ); "


    Obs.: Estou lendo minha tabela para que os campos TaxadaCorrecao e Valordoproduto possam ser atualizados
    avatar
    Clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 705
    Registrado : 29/08/2012

    [Resolvido]Atualizar uma tabela usando Select e Update Empty Re: [Resolvido]Atualizar uma tabela usando Select e Update

    Mensagem  Clebergyn em 13/8/2015, 05:20

    qual a mensagem de erro!?

    veja se é na parte "TaxadaCorrecao = 0,10," e troque para "TaxadaCorrecao = 0.10,"
    avatar
    Amarildo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 41
    Registrado : 25/06/2015

    [Resolvido]Atualizar uma tabela usando Select e Update Empty Re: [Resolvido]Atualizar uma tabela usando Select e Update

    Mensagem  Amarildo em 13/8/2015, 12:28

    Ola clebergyn, tenho conseguido atualizar neste formato 0,10 para um registro, agora pretendo que seja lido pela select todos os registros e atualize automaticamente todos. Creio que esteja faltando algum comando onde eu possa descrever que esta ligando ao select.

    ERRO: erro de sintaxe na instrução UPDATE
    cleverson_manaus
    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 894
    Registrado : 23/09/2011

    [Resolvido]Atualizar uma tabela usando Select e Update Empty Re: [Resolvido]Atualizar uma tabela usando Select e Update

    Mensagem  cleverson_manaus em 13/8/2015, 13:34

    Acredito que seja a falta da cláusula WHERE.


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    Amarildo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 41
    Registrado : 25/06/2015

    [Resolvido]Atualizar uma tabela usando Select e Update Empty Re: [Resolvido]Atualizar uma tabela usando Select e Update

    Mensagem  Amarildo em 13/8/2015, 17:27

    Agradeço a todos que postaram no entendimento do comando e orientações, grato

    Resolvido da seguinte maneira, segue:

    sql = " UPDATE Tbl_Bens set " & _
    " TaxadaCorrecao = 0.10, " & _
    " DatadaCorrecao = Date(), " & _
    " ValordaCorrecao = ( ValordoProduto * TaxadaCorrecao ), " & _
    " ValorAtualCorrigido = ( ValordoProduto + ValordaCorrecao ) " & _
    " WHERE EXISTS (SELECT TaxadaCorrecao, DatadaCorrecao, ValordaCorrecao, ValordoProduto, ValorAtualCorrigido " & _
    " FROM Tbl_Bens ) ; "

    Conteúdo patrocinado

    [Resolvido]Atualizar uma tabela usando Select e Update Empty Re: [Resolvido]Atualizar uma tabela usando Select e Update

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 16/6/2019, 21:51