inetplus
10-04-2004, 17:27:56
Haber si pueden darme una mano con este error, del cual desconozco la causa.
Este es el codigo, el cual consulta a una base Paradox:
QueryFacturas.Close;
QueryFacturas.SQL.Clear;
lineasql:= 'Select * from ' + ArreCom[IndCom];
QueryFacturas.Sql.Add(lineasql);
QueryFacturas.Sql.Add('Where fecha between :prifec and :ultfec');
QueryFacturas.ParamByName('prifec').AsDate := StrTodate(FecDes);
QueryFacturas.ParamByName('ultfec').AsDate := StrTodate(FecHas);
QueryFacturas.Open; <--- Aqui da el error
Cuando ejecuta la consulta entre un rango de fechas determinado emite el error de "Type Mismatch".
Como puedo solucionar esto ?
Este es el codigo, el cual consulta a una base Paradox:
QueryFacturas.Close;
QueryFacturas.SQL.Clear;
lineasql:= 'Select * from ' + ArreCom[IndCom];
QueryFacturas.Sql.Add(lineasql);
QueryFacturas.Sql.Add('Where fecha between :prifec and :ultfec');
QueryFacturas.ParamByName('prifec').AsDate := StrTodate(FecDes);
QueryFacturas.ParamByName('ultfec').AsDate := StrTodate(FecHas);
QueryFacturas.Open; <--- Aqui da el error
Cuando ejecuta la consulta entre un rango de fechas determinado emite el error de "Type Mismatch".
Como puedo solucionar esto ?