解决方案 »

  1.   

    ADO好些,因为设置简单,而且和SQLSERVER一起组合,速度还可以,BDE相对繁些,和ORCALE组合不错
      

  2.   

    我认为ado要好些,至少不用安装
      

  3.   

    我用BDE,不喜欢在Borland的产品中使用微软的东西。
      

  4.   

    用ado操纵orcale8i运行时,连接出错,操作系统是win2k,而bde正常,是不是orcale8i客户端程序有问题啊
      

  5.   

    ado好,特别在midas中,bde不支持多表更新!
      

  6.   

    ado+sql server无疑是强强组合,效率非常高,以前BDE对oracle的支持比对
    ADO要好,但现在ADO对oracle的知持已经领先与BDE了,而且ADO不需安装什么东西,只要你用的是window系统,总的来说ADO好些
      

  7.   

    无所谓好坏,熟悉那个用那个
    如果都不熟,用ADO吧
      

  8.   

    to: pazee(耙子) 如果DB换成其它的,但内容一样,
    那你的源程序不就重新来过。如不重新来过那你是怎么做的。
      

  9.   

    我和pazee(耙子)一样,使用IBX把数据逻辑写在数据模块中,以后要换可以只写数据模块,还是比较方便的。我们这边数据库用哪个由我说了算,由不的他们发言的
      

  10.   

    其实ADO是大众化的趋势!
    BDE当年效率甚高!
    击败ODBC!
    ODBC后来诞生ADO!
    无奈ADO更胜一酬!
    如果你用原生的ADO express,你回发现其实用起来很麻烦的!
    后来就有ADOQUERY,ADOTABLE,ADO……
    类似BDE风格的VCL出现!
      

  11.   

    我是用BDE的,我觉得BDE不错啦!不过我用过ADO,都行!我觉得不用比较,哪个好用就用哪个,或者说你觉得哪个顺眼就用哪个!
      

  12.   

    ADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADOADO
      

  13.   

    Microsoft 的系统下用 ADO
    其他的用 DBExpress
      

  14.   

    首先要看你用那个数据库, MS SQL / MS Access 最好还是ADO, 但对其他数据库而言, ADO的效能却是最差, BDE相对於Delphi编程而言, 是最成熟, 最稳定.  只是Borland已经清楚的表明将以DbExpress取代BDE, BDE也停止新发展了.假若可以用第三方控件, 你的选择会更多, 如SQL Direct, ODBCExpress等, 都比上面的, 有过之而无不及.

    Oracle  = ODAC ...
    Interbase =  IBO, FIBplus...
    ....
      

  15.   

    如楼上所说,如果使用MS的数据库,则还是使用ADO的好。否则最好不要用ADO
    我曾经用ADO连接PARADOX表(头不让用BDE),结果很容易导致内存溢出。
      

  16.   

    好坏不难看出,BDE已经没有更新版出现,而ADO已经有2.7版了。delphi6以后都增强了对ADO的支持。
    ADO有很多的方法,而BDE没有。