ultimo erro do meu sistema

Delphi

12/03/2003

estou selecionando dados de tabelas com select e parametros q sao data e hora selecionados em datetimepickers separados (hora inicial, hora final, data inicial, data final), porem os campos na tabela sao timestamp
aih jah tentei passar o parametro como Time, e outro como Date soh, mas nao traz os registros jah passando como DateTime dah o erro Unassigned Code.

dm1.sqlPesq.ParamByName(´DT_Ini´).asDate := (dtpDt_Ini.date);
dm1.sqlPesq.ParamByName(´DT_Fim´).asDate := (dtpDt_Fim.date);
dm1.sqlPesq.ParamByName(´HR_INI´).asTime := (dtpHr_Ini.Time);
dm1.sqlPesq.ParamByName(´HR_FIM´).asTime := (dtpHr_Fim.time);

o q eu faco?

obrigada,
K-ROL


K-rol

K-rol

Curtidas 0

Respostas

Navoid

Navoid

12/03/2003

qual é o sql da query???
publique aqui para que possamos analisar.

até


GOSTEI 0
Leandro Jacomete

Leandro Jacomete

12/03/2003

use os parametros dessa maneira exemplo

FrmRelVeic.query1.sql.add(´Select * from TbVeiculos where ANO_VEIC=:a and CD_PLACA=:b and ´+
´TP_MARCA=:c and CD_SETOR=:d and DT_VENC_APOL>=:e and DT_VENC_APOL<=:f and ´+
´DT_KM_VEIC>=:g and DT_KM_VEIC<=:h´);
FrmRelVeic.query1.params[0].asstring:= ed_ano.edittext;
FrmRelVeic.query1.params[1].asstring:= ed_placa.text;
FrmRelVeic.query1.params[2].asstring:= ed_marca.text;
FrmRelVeic.query1.params[3].asstring:= ed_setor.text;
FrmRelVeic.query1.params[4].asdatetime:= strtodate(ed_datainiap.edittext);
FrmRelVeic.query1.params[5].asdatetime:= strtodate(ed_datafimap.edittext);
FrmRelVeic.query1.params[6].asdatetime:= strtodate(ed_datainikm.edittext);
FrmRelVeic.query1.params[7].asdatetime:= strtodate(ed_datafimkm.edittext);


GOSTEI 0
POSTAR