ADO一般要慢好多,不过M$自动支持ADO,软件发布时不用打包了

解决方案 »

  1.   

    我没觉得
    我用VB时还是满快的
    Delphi没做过DB
      

  2.   

    当然了 ado 主要为多用户设计当多用户访问的时候他的优势很明显了你可以在vision studio的 tools用数据连接测试可以发现几种数据访问的特点
      

  3.   

    To:h_S2000,我觉得你说得很有道理,不知其他朋友有什么高见
      

  4.   

    我的应用环境是60个用户,数据量每天20000条左右
    请问用BDE还是用ADO比较好一点
      

  5.   

    我看到BDE就不悦,为什么非要个中间的玩意儿,说明了就是ODBC三,请高手解释!ADO速度不错的,但写ADO的代码我觉得太多了,尤其是导数据等操作,太烦,不符合程序员风格,写程序我不想写得太长。感觉Delphi用Query还可以,条件及操作,但不能在线修改数据(Table可以),有些不解!
      

  6.   

    根据我们的测试,BDE的速度的确比ADO快。我们插入900Byte/条记录到SQL Server7.0,平均200条/秒(BDE),而ADO是60条/秒。这些基本是极限了。但ADO是线程安全的,所以在多线程访问数据库没有任何问题。而BDE在多线程中会有内存泄漏。不过后来用Session管理线程可以解决问题,但不是很明白。
      

  7.   

    用TQuery在操作某些库表时也是可以进行修改的,把其RequestLive设为True