当然是ADO了,原因我可不知道,不好意思!

解决方案 »

  1.   

    BDE好象已经不再 有新开发了,放弃了,没前途。
      

  2.   

    ADO>>>>>>>>>>>>>>>BDE,BDE没有前途了
      

  3.   

    Ado的前景好,但目前很多数据库比如ORACLE8i不支持
    ADO.如果你用的是MS的数据库比如SQLSERVER,那你就用
    ADO吧.
      

  4.   

    BDE性能好,效率高,但太庞大,ADO速度较慢,系统开销太大
    ado是基于com的,com是一种必然的趋势。delphi支持ado也表示了他对com支持的决心。bde是自成体系的一套东西,是borland的专利,优点是好用,缺点是太borland的了。
    各有优缺点.要看你的实际需要.ado由微软提出发展,和win系列的结合更加好。
    用sql server就用它吧..用oraclea啊,就用bde
      

  5.   

    说Oracle 8i不支持ADO,具体是指哪些方面不支持;
    用BDE访问Oracle就一定好吗?
    BDE中记录集对象与数据库对象之前的关联在采用字符串方式关键的,我觉得在这一点上不如ADO安全.因为你在编程时根本不就能知道关键的数据库对象是否有效,而ADO则是可以知道的;欢迎继续讨论;
      

  6.   

    BDE快一些,效率高一些,但发布时需另安装。
    ADO系统自带一些数据库引擎,单效率低一些。
    不过我个人倾向使用ADO,这是趋势。
      

  7.   

    BDE发布时安装的太大了,效率和性能还可以,目前应用还很多。
    ADO比较灵活,发展前景要比BDE好。
      

  8.   

    ADO只支windows平台,BDE支持多平台ADO不支持oracle ,BDE支持。
    ADO能发挥出SQL SERVER7.0的所有功能。BDE只能发挥出一部分。
    BDE的稳定性要比ADO差一些,但速度要快一些。
      

  9.   

    ADO不支持Oracle?具体是指哪些方面不支持?
      

  10.   

    ADO只是目前不支持oracle,以后会支持的.这是李维讲的.
    还是学ADO的好.我就是还没学通BDE,就直接用ADO了,真高兴啊.
      

  11.   

    你们只是说BDE不好,ADO行;具体举几个例子来看一看.
      

  12.   

    安全吗我看差不多。
    BDE对Paradox,Dbase等多种桌面数据库的支持已经达到几乎完美的地步。如果用桌面数据库的话应该选用BDE。当然,FoxPro,Access选用微软的ADO会好一些。
    如果开发时使用MS-SQL,选用ADO更好它会支持新出来的MS-SQL数据库的最新功能和特性。
    至于Oracle,在充分支持它的ADO出现之前最好使用BDE,而且,Oracle公司与Borland公司关系不错,合作的也很好,BDE对Oracle数据库的支持是非常完善的。只是,BDE在MTS中的使用不如ADO好,虽然它也支持Pooling.