用ADO,关键到不是速度问题。而是bde需要分发驱动。而ado则基本上每台电脑都会有。因为你用的是access数据库,可想而知也是个小软件,如果你还要打包个dbe驱动进去的话,就太庞大啦。

解决方案 »

  1.   

    同意楼上,BDE要快一些,但是BDE发布的时候比较麻烦
    如果对速度要求不是太高的话,还是不要求找那个麻烦了
      

  2.   

    BDE也要看针对什么数据库paradox是快,但是sqlserver等 也是通过ODBC来桥转的,效率就低了
      

  3.   


    不是吧。我曾经建立过20多万条数据的查询,使用的后台数据库是SQLSERVER,但是BDE的执行效率,比ADO要高出好多,起码在10秒以上啊。 是不是我ADO的参数设置有问题啊,,高手指点啊