Ok...casimiro. Hice lo q me dijiste y marca el mismo error:
Código SQL
[-]
An error was found in the application program input parameters for the SQL statement
Dynamic SQL Error
SQL error code = -804
Incorrect values within SQLDA structure
Resulta extraño porque hasta ahora me marca este error, despues de 4 o 5 años trabajando igual con ese mismo query.
Los parametros de entrada son:
FECHA1, FECHA2, DESDE y HASTA
Anteriormente no me daba problemas. Este query lo tengo almacenado en archivo el cual es cargado al componente IBQuery para su ejecución.
Código Delphi
[-]
if cbxTipoImpr.ItemIndex=0 then
qrDAS30b.qryDAS30.SQL.LoadFromFile( ExtractFilePath(Application.Exename)+'\SQLS\imp_1.sql')
else
qrDAS30b.qryDAS30.SQL.LoadFromFile( ExtractFilePath(Application.Exename)+'\SQLS\imp_2.sql');
qrDAS30b.qryDAS30.Close;
qrDAS30b.qryDAS30.ParamByName('fecha1').AsDate:=FechaDe.Date;
qrDAS30b.qryDAS30.ParamByName('fecha2').AsDate:=FechaAl.Date;
qrDAS30b.qryDAS30.ParamByName('desde').AsString:=mskDesde.Text;
qrDAS30b.qryDAS30.ParamByName('hasta').AsString:=mskHasta.Text;
qrDAS30b.qryDAS30.Open;
En cualquier de los archivos cargados (imp_1.sql y imp_2.sql), me da el error. Dentro de la aplicacion me marca el error y los cargo al IBExpert y tambien. La estrcutra de mi consulta como que esta mal definida....mas arriba de este post, deje la consulta que estoy realizando....
Saludos a todos y gracias por su tiempo en especial a Casimiro.