Campos que se pierden después de un Applyupdates
Resulta que tengo un Clientdataset enlazado a con sus componentes de datos y todo. Hago un append al clientdataset y muestro una ventana para capturar los datos, posteriormente con un botón hago el post de los mismos.
En el evento AfterPost del CDS aplico de inmediato el cambio a la base de datos mediante Applyupdates y luego refresco el CDS.
El problema:
El registro si es grabado fisicamente a la base de datos como debe ser pero en la forma todos los campos se borran tan pronto hago el applyupdates de manera que si por ejemplo inmediatamente después de la instrucción applyupdates quiero acceder a un campo del CDS, el campo me aparece vacío. El CDS no lo cierro sino hasta varias líneas después.
No sé si esté haciendo algo mal o me haya faltado alguna propiedad pero ya revise todo y aparentemente está correcto.
A ver si a alguien le ha pasado o si alguien sabe por que sucede esto.
|