Fórum Duvida em SQL #308346
09/01/2006
0
Como posso fazer pesquisas com datas em mhs tabelas FB, utilizando ClientDataset, ex:
CDS.COMMANDTEXT := ´SELECT * FROM PEDIDOS WHERE DATPED BETWEEN ´´´+EDatini+´´´+EDatfin´´´´;
Ou testando somente data maior ou menor que a digitada?
ABs
CDS.COMMANDTEXT := ´SELECT * FROM PEDIDOS WHERE DATPED BETWEEN ´´´+EDatini+´´´+EDatfin´´´´;
Ou testando somente data maior ou menor que a digitada?
ABs
Felipeiw
Curtir tópico
+ 0
Responder
Posts
09/01/2006
Thomaz_prg
ficaria assim:
CDS.COMMANDTEXT := ´SELECT * FROM PEDIDOS WHERE DATPED BETWEEN :Datini AND :Datfin´;
CDS.Params.ParamByName(´Datini´).Value := DataInicial;
CDS.Params.ParamByName(´Datfin´).Value := DataFinal;
Onde DataInicial e DataFinal são valores do tipo datetime.
CDS.COMMANDTEXT := ´SELECT * FROM PEDIDOS WHERE DATPED BETWEEN :Datini AND :Datfin´;
CDS.Params.ParamByName(´Datini´).Value := DataInicial;
CDS.Params.ParamByName(´Datfin´).Value := DataFinal;
Onde DataInicial e DataFinal são valores do tipo datetime.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)