Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   error con clientdataset.refresh; (https://www.clubdelphi.com/foros/showthread.php?t=64379)

jfadelphi 30-03-2009 15:30:09

error con clientdataset.refresh;
 
Hola,

Cuando actualizo un campo en un dbgrid, queda registrado el cambio en el servidor.

ClientDataSet1.ApplyUpdates(0);

Pero si quiero forzar un refrescode los datos en los clientes, uso entonces el:

ClientDataSet1.Refresh;

Pero entonces, me genera una excepción:


paladincubano 01-04-2009 18:06:43

Prueba a cerrarla y abrirla nuevamente.

jfadelphi 01-04-2009 18:16:45

Ahora funciona.
Pero solo en mi pc.

En los demas, no se actualiza el grid.:(

paladincubano 01-04-2009 18:18:43

Extraño. Porque cuando cierras y abres una tabla o query todo se soluciona.
Una pregunta tonta?
Actualizastes el EXE de las demas ordenadores?
:D

jfadelphi 02-04-2009 10:16:02

¿heee?
¿se puede actualizar eso? ¿como?

paladincubano 02-04-2009 10:18:08

Joder no.
Me refiero a que dices que en tu ordenador funciona bien. Pero en los demas ordenadores no funciona.

si actualizas el programa, cuando compilas te genera el EXE nuevamente, si no sobreescribes ese EXE en los demas ordenadores donde tenias la aplicacion, por supuesto no te va a actualizar el grid.

Me hago entender?

jfadelphi 02-04-2009 10:49:08

Si. claro que lo hago.
He hecho una prueba en local, ejecutando dos copias del mismo exe.
Y el grid solo se actualiza en el exe activo.

En el que aparece en segundo plano, no ocurre nada.


La franja horaria es GMT +2. Ahora son las 11:07:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi