如何加快数据库表的调入速度? (50分)

  • 主题发起人 主题发起人 jobsxy
  • 开始时间 开始时间
J

jobsxy

Unregistered / Unconfirmed
GUEST, unregistred user!
建有一个ACCESS数据库,其中一个表有大约250个字段,这些字段除几个关键字段外,其余
都需要一次调入,即Select *,因为这些用户需要在同一个操作界面输入所有字段的数据。

请问有何办法加快打开表的速度?(用ADO打开)

(现在我是用DBEDIT进行数据编辑的,如果换成EDIT,然后再“Insert into“,
速度固然可得到大幅提升,可200多的EDIT足够让我发疯了,因此请给出此方案以外的方案)
 
如果只增加的话
select * from xxx where 1>2
 
楼上:肯定不仅是增加,还需要通过TDBEDIT来查看数据。而且现在的问题并不是返回数据集
过多,而是字段太多造成打开的时候缓慢。
 
我发现是ADO方式太慢的缘故,我使用BDE或ODBC都比ADO快许多倍,请问如何才能提高ADO的速度?
 
嫌ado不好,那用zeosdbo,只需要在客户端安装sql server的客户端即可.
直接封装sql中的对象,不管是速度还是性能都比ado高一筹.
 
打了一个补丁,速度勉强和ODBC相同了,还是不甚满意。
 
后退
顶部