访问SQL数据库的时候,从数据库中要随机读取大量的记录,比如1万条,而且每条记录的关键字,比如ID要各不相同,请问在速度方面哪种Delphi数据库访问技术比较好,我现在通过Query组件的SQL语句控制,速度并不理想,请教各位高手!

解决方案 »

  1.   

    还是用BDE访问比较好一点,用ADO更慢的
      

  2.   

    目前数据库的访问主要有以下几种
    ODBC
    ADO
    BDE
    还有就是D7中的dbExpress(不过我测试好像这个东西连不上SQL Server,据说是驱动存在bug,最近没有用,就放了一下,有待大家商量和赐教)
    ODBC 是不能面对大量数据的
    ADO和bde对于大量的数据 据说ADO会快一点
      

  3.   

    多谢各位的答复,我试了好多次.也感觉ADO是比BDE快点.