Buenas tardes.......
Mi problema es con los componentes ZEOS.....
Tengo un programa que se conecta a una BD en MYSQL 5. Este programa va a estar funcionando en dos o tres maquinas en una red, accediendo a la misma DB.
El problema es al momento de hacer un refresh en las tablas.... Para esto lo tengo implementado en el metodo AfterScroll de la tabla ZEOS que tengo en el formulario, de manera que cada vez que el usuario se mueva dentro de la tabla, la actualice, por si alguien en alguna otra maquina ha realizado alguna modificacion o insercion en la BD...
Pero al hacerlo de este modo... el programa se cicla... y manda error 'STACK OVERFLOW' ya que el refresh se vulve recursivo......
Alguien me puede decir alguna manera de aplicar el refresh para cuando este trabajando en RED... En donde seria conveniente para que todos los usuarios puedan acceder a los datos mas recientes...
Código Delphi
[-]
procedure TForm1.ZTable1AfterScroll(DataSet: TDataSet);
begin
Table1.Refresh
end;
Espero me puedan recomendar alguna solucion......
De antemano.... Gracias.....