Uff, hasta dónde llegan mis conocimientos, eso es bastante complicado. Piensa que tu dataset es un cursor abierto directamente en la base de datos, por lo tanto, realmente el cursor no ha cambiado.
A mi se me ocurren dos posibilidades:
1.- Trabaja con un TClientDataset y encargate de cargar en él los datos a pelo. Cuando te llegue la notificación, cambias los valores del registro y listos.
2.- Pagina el dataset de manera que te asegures que nunca nadie tenga 100 registros. No consigues lo que buscabas pero sí minimizar el tráfico de red.
__________________
E pur si muove
|