Fórum Pesquisa entre datas no interbase #274185
27/03/2005
0
Como faço para mudar o formato da data?
Ullrich
Curtir tópico
+ 0Posts
27/03/2005
Emerson Nascimento
select * from suatabela where campodata between :dataini and :datafim
no delphi:
qry.close;
qry.parambyname(´dataini´).asdatetime := datetimepicker1.date;
qry.parambyname(´datafim´).asdatetime := datetimepicker2.date;
qry.open;
Gostei + 0
27/03/2005
Aroldo Zanela
O Interbase interpreta datas no formato: mm/dd/yyyy e se você utilizar parâmetros conforme mencionado pelo Emerson, não precisa se precupar. Entretanto para construções dinâmicas que não seja com o uso de parâmetros, deve-se utilizar:
FormatDateTime(´mm/dd/yyyy´, DateTimePicker.Date)
Se for uma coluna do tipo TimeStamp, além da data, deverá ´passar´ a hora para obter um resultado consistente.
Gostei + 0
03/04/2005
Ullrich
create procedure Periodo
(
DataInicial date,
DataFinal date
)
as
begin
select * from Ponto where Data between DataInicial and DataFinal
end
=====================erro========================Dynamic SQL Error
SQL error code = -104
Token unknown - line 9, char -1
end
Statement: create procedure Periodo
(
DataInicial date,
DataFinal date
)
as
begin
select * from Ponto where Data between DataInicial and DataFinal
end
Gostei + 0
04/04/2005
Gandalf.nho
Triplicidade
[url]http://forum.clubedelphi.net/viewtopic.php?p=194514[/url]
[url]http://forum.clubedelphi.net/viewtopic.php?p=194674[/url]
Para maiores esclarecimentos pode mandar-me uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)