Comandos SQL (^Q)

Delphi

03/02/2004

Ae, pq a seguinte linha não está funcionando
QueryTemp.Close;
QueryTemp.Sql.Text := ´Delete From TEMPFLUXO Where (CONTA = :1) and (^Q´DD-AA-YYYY´(´DTOPER´) >= :2)´;
;
QueryTemp.ParamByName(´1´).AsString := DM.QueryContaCONTA.AsString;
QueryTemp.ParamByName(´2´).AsString := DM.QueryContaDATA.AsString;
QueryTemp.Open;

eu tenho que converter o DTOPER para só data, pq ele está em Date time, se naum converter ele naum deleta os registros certos, valeu !


Kurama

Kurama

Curtidas 0

Respostas

Kurama

Kurama

03/02/2004

Eu naum achei o botao de editar a mensagem senau eu tinha feito isso no post.
a pedaço de código que eu botei tá com um ´;´ a mais, ignorem ele, isso foi ratiada minha na hora de fazer o post.


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

03/02/2004

Colega,

QueryTemp.Close; 
QueryTemp.Sql.Text := ´Delete From TEMPFLUXO Where (CONTA = :conta) and (DTOPER >= :data)´; 
QueryTemp.ParamByName(´conta´).AsString := DM.QueryContaCONTA.AsString; 
QueryTemp.ParamByName(´data´).AsDate := DM.QueryContaDATA.AsDate; 
QueryTemp.Open; 



GOSTEI 0
Kurama

Kurama

03/02/2004

valeu !, foi ratiada minha não ter visto isso antes.
valeu mesmo!


GOSTEI 0
POSTAR