DÚVIDA CRUEL...DATETIMEPIKER E SQL
17/02/2003
0
Quero que o componente datetimpiker fique com a data do sistema...
e quero usar o valor que está nele para uma consulta SQL mais ou menos assim:
select sum(valor)
from cheques
where vencimento=:´TDateTimePiker.Value´
....isso tah certo?????
e quero usar o valor que está nele para uma consulta SQL mais ou menos assim:
select sum(valor)
from cheques
where vencimento=:´TDateTimePiker.Value´
....isso tah certo?????
Diana
Curtir tópico
+ 0
Responder
Posts
17/02/2003
Anonymous
Se vc estiver utilizando o dialect 3 pode causar problemas, mas, ja que vc utiliza este componente utilize:
Var
data:string;
begin
data:=DateToStr(DateTimePiker.Date);
where vencimento=:data
lembre-se que quando vc usa ´=:´ significa passagem de parametros vc tem que informar o parambyname:
Assim:
With Query1 do Begin
close;
sql.Clear;
sql.Add(´select sum(valor) as valor where vencimento=:data´)
parambyname(´data´).AsDateTime:=data;
open;
End;
Var
data:string;
begin
data:=DateToStr(DateTimePiker.Date);
where vencimento=:data
lembre-se que quando vc usa ´=:´ significa passagem de parametros vc tem que informar o parambyname:
Assim:
With Query1 do Begin
close;
sql.Clear;
sql.Add(´select sum(valor) as valor where vencimento=:data´)
parambyname(´data´).AsDateTime:=data;
open;
End;
Responder
Clique aqui para fazer login e interagir na Comunidade :)