![]() |
Borrado de un registro con IBX en Delphi 8
Hola a tod@s, a ver si alguien me puede ayudar. Seguramente es una tonteria. Tengo un IBDataSet, al que le quiero borrar un registro.
Lo tengo enganchado a un IBUpdateSQL con el codigo del delete bien colocado. Ejecuto el siguiente codigo: Código:
data.Delete; He traceado el codigo y el registro esta hasta que se borra, evidentemente. El IBDataSet tiene a True el CachedUpdates. Alguna idea??? Gracias. |
Un TIBDataset no necesita de un TUpdateSQL para reallizar operaciones sobre una tabla. Éste lleva sus propias propiedades de DeleteSQL, InsertSQL y ModifySQL para estos menesteres
Quizás te sirva este enlace para ver el funcionamiento de este componente: http://www.clubdelphi.com/foros/show...ight=deletesql |
Lo se, pero aun quitando el IBUpdateSQL, me sigue dando el error, en Delphi 5 funcionaba perfectamente, ahora en Delphi 8 me da el error:
data: Record not found; donde data es nombre de IBDataSet El DeleteSQL esta en la forma que indicas en el anterior hilo, y el parametro lo dejo que lo rellene automaticamente. Gracias por tu interes cadetill, pero de momento no he logrado nada. |
Cita:
|
No te preocupes.
Gracias por tu interes. Seguiremos buscando. |
La franja horaria es GMT +2. Ahora son las 12:45:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi