![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Error: Must apply updates before refreshing data.
Muchas gracias a todos por las respuestas. He probado hacer lo que me han dicho, pero me da el siguiente error, incluso con un DBnavigator al actualizar los cambios.
MUST APPLY UPDATES BEFORE REFRESHING DATA. Si alguien me puede ayudar, se lo agradeceria mucho. |
|
#2
|
||||
|
||||
|
Supongo que tienes conectado un clientDataset a un provider y a una tabla...esto se llama "actualizaciones en cache" y en efecto debes hacer applyupdates antes de nada.
Para que un clientDataset se comporte "mas o menos" como nuestras antiguas Tablas podrias hacer esto: Código:
procedure TForm1.ClientDataSet1AfterPost(DataSet: TDataSet); begin TClientDataSet(DataSet).ApplyUpdates(-1); end; procedure TForm1.ClientDataSet1AfterDelete(DataSet: TDataSet); begin TClientDataSet(DataSet).ApplyUpdates(-1); end; |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|