如何使用delphi xe3避免使用sql加载时间过长

时间:2014-03-04 07:21:22

标签: sql delphi-xe3

目前我使用delphi xe3和在线数据库, 我用

db.active:=False;
DB.sql.text:='slect*from database';
db.active:=True;

显示和过滤记录,但是当我在数据库中获得大约1000条记录时,它变得非常慢,有没有办法在加载数据库时使程序可用,

有点像你在键入时加载的facebook,并在找到它们时显示记录。

谢谢

1 个答案:

答案 0 :(得分:0)

问题在于您的选择中的*,以及数据量的ofc。您必须从服务器中提取数据。我不知道你使用了哪些组件,所以任何有关它的信息都会有所帮助......在DevExpress的网格组件中,有一个名为“GridMode”的属性。