首页  编辑  

如何是InterBase运行更快

Tags: /超级猛料/Database.数据库相关/BDE和InterBase/   Date Created:

因为InterBase对于每一个更新,InterBase都会更新屏幕窗口的显示,因此如果你使用GotoKey或者lookups的时候,断开数据控件的连接速度就会很快!例如:

dbLookupList1.Enabled := false;

dbGrid1.DataSource := nil;

dbLookupList1.Enabled := false;

with table1 do

begin

 setkey;

 fields[0].AsString := edit1.text;

 DisableControls;

 GotoKey;

 EnableControls;

end;

dbLookupList1.Enabled := true;

dbgrid1.DataSource := DataSource1;

LockWindowUpdate(0);