Fórum Somando dias numa data #179716
04/09/2003
0
Tenho o seguinte código que é para somar em um campo 31 dias em cima de uma data e em outro campo pra somar 1 dia em cima de uma data, só que dá erro. Alguém poderia me ajudar mostrando onde está o erro.
´Update recebimentos set FECH_LOTE=:dtfech, ´
+´ data_rec_rdshdeb=:dtfinal+1, data_rec_rdshcr=:dtfinal+31, COD_FECH=COD_REC ´
+´ where fech_lote is null´ :?:
Obs.: dtfinal é do tipo Date.
´Update recebimentos set FECH_LOTE=:dtfech, ´
+´ data_rec_rdshdeb=:dtfinal+1, data_rec_rdshcr=:dtfinal+31, COD_FECH=COD_REC ´
+´ where fech_lote is null´ :?:
Obs.: dtfinal é do tipo Date.
Mozill@
Curtir tópico
+ 0
Responder
Posts
04/09/2003
Joilson_gouveia
Experimente trocar o parâmetro :dtfinal para :dtfinal1, :dtfinal31
e
Query1.ParamByName(´dtfinal1).AsDateTime := data+1;
Query1.ParamByName(´dtfinal31).AsDateTime := data+31;
ou seja: trate a data FORA do SQL...
e
Query1.ParamByName(´dtfinal1).AsDateTime := data+1;
Query1.ParamByName(´dtfinal31).AsDateTime := data+31;
ou seja: trate a data FORA do SQL...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)