<font face="tahoma,sans-serif">Es solo una corazonada, pero estarás levantando los datos para los combos desde la misma consulta que la grilla?</font><div><font face="tahoma,sans-serif">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.<br>
</font><br>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.<br><br>Espero que te sea de ayuda, no he trabajado con Zeos pero algo similar tuve con BDE hace tiempo.</div>
<div><br></div><div>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.</div><div><br></div><div><br>
-- <br><div><span style="font-family:tahoma,sans-serif">Try not to become a man of success but rather to become a man of value. <i>Albert Einstein</i></span></div><br>
</div>