Hola Hermes_32
Código Delphi
[-]
if ADataSet.Eof and Adataset.bof then
ADataSet.Recordset.EOF;

eso no estaba.. fue un error en el copy and paste..
pero el error lo sigue generando con lo que me pasaste!!
Y la primer comparacion
Código Delphi
[-]
If adataset.Eof and adataset.bof then
es simplemente para verificar que el Recordset no este vacio
