PDA

Ver la Versión Completa : refrescar como en paradox por red


noe
30-09-2004, 02:04:18
Saludos
no puedo refrescar los cambios por red
utilizo los componentes ibx, no se que les tengo que hacer para que refresquen como lo hacia en paradox
Ya probe con refresh en el componente IBTable y nada
tengo el servidor de firebird 1.5
gracias

gendelphi
01-10-2004, 09:38:48
Que tal, no te recomiendo que uses el componente TIBTable, mejor usa un TIBDataSet que es mas flexible, ya que permite configurarle la sentencia SQL que hara el refresh. Por ejemplo:


IBDataSet1.SelectSQL.Text:='SELECT a1,a2 FROM tabla';
IBDataSet1.RefreshSQL.Text:='SELECT a1,a2 FROM tabla WHERE a1 = :a1';
IBDataSet1.InsertSQL.Text:='INSERT INTO tabla(a1,a2) VALUES (:a1,:a2)';
IBDataSet1.ModifySQL.Text:='UPDATE tabla SET a1 = :a1, a2 = :a2 WHERE a1 = :OLD_a1';
IBDataSet1.DeleteSQL.Text:='DELETE FROM tabla WHERE a1 = :OLD_a1';



Donde a1 es la Primary Key.