[Lazarus-es] actualizar consulta en grid

Martin Gomez mmgomez en gmail.com
Vie Oct 26 02:08:58 CEST 2012


Es solo una corazonada, pero estarás levantando los datos para los combos
desde la misma consulta que la grilla?
Al modificarlos, el motor (Zeos) cree que cambiaste cosas en la grilla e
intenta enviar al server un update por su cuenta, y la consulta es
compuesta (varias tablas) y no puede ejecutarse.

Quizas si antes del Refresh pusieras un Cancel, descartaría los cambios
locales al query (que de todas formas es solo lectura) y traería la
información nuevamente de la base.

Espero que te sea de ayuda, no he trabajado con Zeos pero algo similar tuve
con BDE hace tiempo.

Si el problema es ese que imagino, cambiando los DbLookupCompo por
LookupCombo (sin asociarlos al query de la grilla) solucionarías tu
problema de forma mucho más elegante.


-- 
Try not to become a man of success but rather to become a man of value. *Albert
Einstein*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20121025/61f69fe5/attachment-0002.html>


More information about the Lazarus-es mailing list