Cita:
Empezado por microbiano
gracias amigo neftali, que posibilida existe de que me ponga un ejemplo de como se hacer.
|
Como ya te he dicho, el problema es que no he trabajado con este componente y no sé cómo es.
Si se tratara de
TClientDataSet, por ejemplo, basta con buscar en la ayuda o en los foros sobre
ApplyUpdates, que es el método encargado de "volcar" los cambios que se han realizado en memoria sobre la Base de Datos física.
Una vez realizados los cambios, el componente te devuelve información del proceso y de los posibles errores que haya podido haber. Para ello hay eventos y métodos (
Reconcile,
OnReconcileError,...).
Hay otros como el de las QuantumGrid, que sólo te da un descendiente de TDataSet, pero no te facilita el trabajo de actualizar; Así que todo eso debes hacerlo de forma manual. Recorrer el DataSet en memoria e ir realizando las operaciones (Insert, delete, Update) sobre la Base de Datos física de forma manual.