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:
Código:
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.