买了本李维的书《delphi7高效数据库程序设计》,看到里面介绍的dbexpress组件,就试了一试:
oracle8,windows2000,赛杨700(汗颜),128M,delphi6.0
表中有85000条记录,没有对组件进行任何设置,测试结果如下:
BDE:database+session+query  :17秒
ADO: adoconnection+adoquey   :25秒
dbexpress: SQLConnection+SQLQuery+DataSetProvider+ClientDataSet  :2分41秒天啊?大家发言吧!!!我们的程序原来是使用bde的,但客户端要装bde,我们的程序是采用这样的模式:将一个大模块分化成多个dll(每个dll都要重新连接数据库),但问题出现了,如果连接次数多了,就总是会报‘bde连接不上’,各位兄弟,有没有什么意见啊?还有,能不能让多个应用程序同时访问一个数据库连接?我们的程序是两层的结构。