AfterScroll里只有给控件赋值的语句,如下:
procedure TFrmMain.IBQueryAfterScroll(DataSet: TDataSet);
begin
WriteData;
end;
procedure TFrmMain.WriteData;
begin
IBQuery.DisableControls;
with IBQuery do
begin
a.Text:=FieldByName('Field1').AsString;
b.CurId:=FieldByName('Field2').AsString;//combo
c.Text:=FieldByName('Field3').AsString;
d.Text:=FieldByName('Field4').AsString;