Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用delphi xe3避免sql加载时间过长_Sql_Delphi Xe3 - Fatal编程技术网

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

如何使用delphi xe3避免sql加载时间过长,sql,delphi-xe3,Sql,Delphi Xe3,目前我使用delphi xe3和在线数据库, 我用 显示和过滤记录,但当我在数据库中找到大约1000条记录时,速度会变得非常慢,是否有办法在加载数据库时使程序可用 有点像facebook在你打字的时候加载,在找到记录的时候显示 谢谢问题在于*在您的选择中,ofc在数据量中。您必须在数据从服务器传输时绘制数据。我不知道你用什么组件,所以任何关于它的信息都会很有用。。。在DevExpress的网格组件中,有一个名为“GridMode”的属性用于此操作。我使用zeoslib进行连接,使用zquery从

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

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

有点像facebook在你打字的时候加载,在找到记录的时候显示


谢谢

问题在于*在您的选择中,ofc在数据量中。您必须在数据从服务器传输时绘制数据。我不知道你用什么组件,所以任何关于它的信息都会很有用。。。在DevExpress的网格组件中,有一个名为“GridMode”的属性用于此操作。

我使用zeoslib进行连接,使用zquery从表中获取信息,然后在dbgrid中显示它们
db.active:=False;
DB.sql.text:='slect*from database';
db.active:=True;