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]Atualizar dados em outra tabela

    avatar
    gilkleber
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Atualizar dados em outra tabela Empty [Resolvido]Atualizar dados em outra tabela

    Mensagem  gilkleber Seg 4 Abr - 16:31

    Olá pessoal!

    Tentei utilizar o seguinte código pra fazer o seguinte:

    -Verificar se é o primeiro dia do mês, se for, abre a tabela FechamentoLivroCaixa_Saldos, localiza o registro equivalente a data de pesquisa -1 (se abro a data 01/04, ele olha o saldo da data 31/03 e ZERA).

    Fica dando erro dizendo que não existe registro atual... o que eu posso estar fazendo errado?

    If Day(Forms![rel_Fechamento]![dataFechamentoA]) = 1 Then
    Dim db As Database, rs As Recordset
    Dim dataPesquisa As Date

    dataPesquisa = Forms![rel_Fechamento]![dataFechamentoA] - 1

    Set db = CurrentDb()
    Set rs = db.OpenRecordset("SELECT * FROM fechamentoLivroCaixa_Saldos WHERE dataFechamento =" & dataPesquisa & "")
    rs.Edit
    rs("saldoTotal") = 0
    rs.Update
    rs.Close
    db.Close
    End If


    Abraços a todos!!!
    avatar
    Convidad
    Convidado


    [Resolvido]Atualizar dados em outra tabela Empty Re: [Resolvido]Atualizar dados em outra tabela

    Mensagem  Convidad Seg 4 Abr - 17:32

    penso que apenas está a errar no criterio

    para data deve colocar entre #

    Set rs = db.OpenRecordset("SELECT * FROM fechamentoLivroCaixa_Saldos WHERE dataFechamento =#" & dataPesquisa & "#")
    avatar
    gilkleber
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Atualizar dados em outra tabela Empty Re: [Resolvido]Atualizar dados em outra tabela

    Mensagem  gilkleber Sex 8 Abr - 10:42

    Opa Ricardo!
    Alterando a seguinte linha, conforme me indicou, funcionou!!

    Muito obrigado!!!

    Set rs = db.OpenRecordset("SELECT * FROM fechamentoLivroCaixa_Saldos WHERE dataFechamento =# & Format(dataPesquisa, "mm/dd/yyyy" & #")

    Conteúdo patrocinado


    [Resolvido]Atualizar dados em outra tabela Empty Re: [Resolvido]Atualizar dados em outra tabela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sáb 23 Nov - 18:10