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


    [Resolvido]update não atualiza

    avatar
    poy
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 10/01/2012

    [Resolvido]update não atualiza Empty update não atualiza

    Mensagem  poy 20/9/2012, 13:47

    Executo o update pelas intruções abaixo. Seguindo-as passo-a-passo, verifico que tudo é executado mas os registros não são atualizados e nenhuma messagem de erro é exibida. O que pode estar acontecendo ?

    Ja verifiquei e todas as condições da Cláusula WHERE são verdadeiras.


    strSQL = "UPDATE CustoOper1 SET "
    strSQL = strSQL & " descrição = '" & rst1(0) & "', "
    strSQL = strSQL & " itinerario = '" & rst1(1) & "' "
    strSQL = strSQL & " Where month(data) = " & MesProcess
    strSQL = strSQL & " And year(data) = " & AnoProcess
    strSQL = strSQL & " And linha = ' " & rst(0) & "'"

    dbs.Execute (strSQL)
    avatar
    Convidado
    Convidado


    [Resolvido]update não atualiza Empty Re: [Resolvido]update não atualiza

    Mensagem  Convidado 20/9/2012, 13:52

    Boas Poy... Operadores envolvendo Datas deves utilizar o #

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]update não atualiza Empty Re: [Resolvido]update não atualiza

    Mensagem  Convidado 20/9/2012, 13:58

    Algo assim:


    strSQL = "UPDATE CustoOper1 SET descrição = '" & rst1(0) & "', itinerario = '" & rst1(1) & "' Where month(data) = "# & MesProcess & #" And year(data) = "# & AnoProcess & #" And linha = ' " & rst(0) & "'"

    Ainda deves tentar instruções format para as datas, por vezes a mesma deves estar em padrão americano


    Format(MesProcess,"mm/dd/yyyy")


    Cumprimentos
    avatar
    poy
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 10/01/2012

    [Resolvido]update não atualiza Empty Re: [Resolvido]update não atualiza

    Mensagem  poy 21/9/2012, 20:01

    Piloto, obrigado pela atenção

    O problema não era com o campo data, não tinha nada a ver com formatação
    é que estava tentando atualizar, por engano,um campo numérico com um texto.


    valeu !
    avatar
    Convidado
    Convidado


    [Resolvido]update não atualiza Empty Re: [Resolvido]update não atualiza

    Mensagem  Convidado 24/9/2012, 12:47

    O Fórum agradece o retorno....

    Conteúdo patrocinado


    [Resolvido]update não atualiza Empty Re: [Resolvido]update não atualiza

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 18:47