![]() |
dataset.free Error
Tengo el Siguiente error.. Cuando Quiero hacer el FREE del objeto Adataset (del tipo TADODataset)..
el error es.. El valor EOF o BOF es True, o el actual registro se elimino; la operacion solicitada requiere de un registro actual.
|
Hola Enan0,
te he quitado algunas cosas que veo que no son necesarias. Prueba con esto:
|
Hola Hermes_32
:D 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 es simplemente para verificar que el Recordset no este vacio :D |
Cita:
Saludos! |
¿Qué hace esta función? Mira a ver si tiene el dataset bloqueado y por eso te da el error al intentar liberar memoria.
Intenta con FreeAndNil(ADataSet). |
Gracias.. FEDE.. con el DAto del isempty
Hermest_32, lo unico que hace esa funcion es hacer un select * .... y nada le asigna el recodrset ahi.. listo.. la funcion se finaliza ok.. no queda nada blockeado... voy a intentar con el ultimo dato a ver que onda.!!!! :D |
| La franja horaria es GMT +2. Ahora son las 22:11:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi