那是你没有对ADO熟悉到一定程度。
微软的数据库(Access、MS SQL)建议你使用ADO,但是Oracle什么的就不怎么建议了。

解决方案 »

  1.   

    我觉得使什么都无所谓,顺手就可以了,我以前使VB用MS的DAO、ADO,我现在用Delphi还是习惯用ADO!个人观点仅供参考!
      

  2.   

    ADO和BDE都不错,用什么还要看自己了!
    ADO支持多表更新,BDE不支持!
    在Delphi开发环境下,BDE要比ADOExpress要成熟些。
      

  3.   

    用ADO吧,BDE操作起来很烦的,就重要的一点在做安装时,他要重新安装。
      

  4.   

    ADO体积很小,特别是在客户端有时这很重要。
    我在多用户客户机/服务器上使用ADO还可以啊,不过要注意ADO的各版本与操作系统之间的冲突
      

  5.   

    从发展角度看,ADO更先进,但是我使用后发现很多问题,而BDE这
    方面问题就较少,大概是BDE已经发展到一个比较成熟的阶段了吧。
      

  6.   

    Ado做出的程序要小得多,而且应用起来比较灵活!
      

  7.   

    ado 处理并行难一些,但是数据操作语句简单实用。另外在DELPHI中ADO的功能没有vb中的多
    bde 处理并行效果好,而且他是DELPHI自己的数据引擎,所以和delphi集成好一些,编程控制也比较灵活。
    我个人偏爱bde。
      

  8.   

    BDE同ADO一樣﹐同樣有版本的問題﹐但如果去訪問ACCESS 和 MSSQL 最好還是用ADO,理論上用BDE會更好一點﹐但實際上用BDE總會出現莫名其秒的問題﹐畢竟程序員都在跟著MS 走...
      

  9.   

    我觉得ADO 更好,特别是在软件发部时非常方便。
      

  10.   

    对于ADO与BDE,李维的3本书上有一些分析,可以参考一下。
    个人比较喜欢ADO,因为配置与发布都比较简单。操纵也不会复杂。
    MDAC自带的OLE DB Provider for Oracle对Oracle支持得不好,一定要用Oracle自己的Provider。
    如果能升级到Delphi6可以用DBExpress,性能又有了提升。