Select campo data (ainda com problema)
O problema esta com o componente de onde estou extraindo a data a ser compara com o campo data DATETIMEPICKER. Estou fazendo assim :
var
v1:tdate
begin
v1:=strtodate(formatdate(´dd/mm/yyyy´,datetimepicker));
qrydata.sql.text:=´select * from tbdados where cpdata=´+?????
O problema ta ai nas interrogacoes.
Tem uma luz ai para mim, já tentei de varias formas e me retorna erro de conversao.
Agradeco pela ajuda.
var
v1:tdate
begin
v1:=strtodate(formatdate(´dd/mm/yyyy´,datetimepicker));
qrydata.sql.text:=´select * from tbdados where cpdata=´+?????
O problema ta ai nas interrogacoes.
Tem uma luz ai para mim, já tentei de varias formas e me retorna erro de conversao.
Agradeco pela ajuda.
Prosystem
Curtidas 0
Respostas
Imoreira
29/05/2003
with dados do begin
close;
with dados.sql do begin
clear;
add(´select * from tbdados where cpdata = ´+quotedstr(formatdatetime(´mm/dd/yyyy´,data.Date)));
end;
open;
end;
close;
with dados.sql do begin
clear;
add(´select * from tbdados where cpdata = ´+quotedstr(formatdatetime(´mm/dd/yyyy´,data.Date)));
end;
open;
end;
GOSTEI 0
Alane
29/05/2003
tipo assim:
no caso eu criei um parametro xData
qrydata.close;
qrydata.sql.clear;
qrydata.sql.add(´select * from tbdados where cpdata=:xData´);
qrydata.parambyname(´xData´).asdate:=datetimepicker1.date;
qrydata.open;
espero ter ajudado,
boa sorte !
alane@wkve.com.br
no caso eu criei um parametro xData
qrydata.close;
qrydata.sql.clear;
qrydata.sql.add(´select * from tbdados where cpdata=:xData´);
qrydata.parambyname(´xData´).asdate:=datetimepicker1.date;
qrydata.open;
espero ter ajudado,
boa sorte !
alane@wkve.com.br
GOSTEI 0