sqlserver2000连接用adoconnect比bde好吗?具体有何好处

解决方案 »

  1.   

    当然好了,从连接效率,到连接的安全性,再到数据的处理,都比bde好。
      

  2.   

    用ado 总会有很多意想不到的问题
      

  3.   

    要简单点,因为windows自带有mdac,所以几乎不需要打包额外的dll。
      

  4.   

    用ADO打包发布容易。。BDE麻烦些。
      

  5.   

    delphi 5(含),以下最好用Bde,否则建议用Ado效率高一点
      

  6.   

    ADO好,看贴子:
      
       
    主  题:  ADO有什么好?我一直都用BDE稳定 
    作  者:  delphi642000 (delphi狂)  
    等  级:    
    信 誉 值:  100 
    所属论坛:  Delphi DataBase 
    问题点数:  20 
    回复次数:  32 
    发表时间:  2003-07-05 09:42:42 
       
     
       
    ADO有什么好。我一直都用BDE稳定,高效。
      
     
     
     回复人: myling(阿德) ( ) 信誉:103  2003-07-05 09:54:00  得分:0 
     
     
      移植性差   如果客户机没有BDE,程序无法运行  
     
    Top 
     
     回复人: CloneCenter(复制中心) ( ) 信誉:118  2003-07-05 09:58:00  得分:0 
     
     
      不过好象 Delphi 下的 ADO 容易出问题啊。
      
     
    Top 
     
     回复人: qixin000(小齐) ( ) 信誉:100  2003-07-05 15:51:00  得分:0 
     
     
      那时Delphi5时,现在已经好多了,反正我没有遇到问题,ado很好用
      
     
    Top 
     
     回复人: kehb(小马) ( ) 信誉:99  2003-07-08 23:37:00  得分:0 
     
     
      ado很好用啊,不用BDE这么死板.
      
     
    Top 
     
     回复人: errorkiss() ( ) 信誉:100  2003-07-08 23:47:00  得分:0 
     
     
      他不用配置别名,可移植性,在发布时也很简单!!
      
     
    Top 
     
     回复人: HelpMeNow(帮助我) ( ) 信誉:98  2003-07-08 23:50:00  得分:0 
     
     
      Up
      
     
    Top 
     
     回复人: dh9450(谁有我菜) ( ) 信誉:100  2003-07-09 00:35:00  得分:0 
     
     
      最重要的是 BDE不会再有新的版本了
      
     
    Top 
     
     回复人: heyhau(郝好) ( ) 信誉:100  2003-07-09 10:11:00  得分:0 
     
     
      是呀,BDE已经进入了最后维护阶段,以后估计侧重发展ADO和dbExpress技术。
      
     
    Top 
     
     回复人: ThenLong(升龙(该昵称已被使用)) ( ) 信誉:100  2003-07-09 10:45:00  得分:0 
     
     
      回复人: myling(阿德) ( ) 信誉:103  2003-07-05 09:54:00  得分:0 
     
     
      移植性差   如果客户机没有BDE,程序无法运行在发布程序的时候把BDE驱动放在你的软件目录下的BDE里面,然后在软件安装或启动的时候在注册表中设置BDE引擎的位置为你的目录+'BDE'即可,这样非常方便。
    如果有兴趣可以来信要我做的一个经典员工考勤系统,就是这样解决的。
    [email protected] 
       
     
    Top 
     
     回复人: belllab(bell) ( ) 信誉:100  2003-07-09 10:54:00  得分:0 
     
     
      ThenLong(升龙(该昵称已被使用)) :关键是你的客户端的安装程序不就大了吗?
      
     
    Top 
     
     回复人: GreatSuperYoyoNC(幽幽) ( ) 信誉:100  2003-07-09 11:00:00  得分:0 
     
     
      证明:∵BDE我搞了好久……还是不懂
        而且,ADO我搞了一下,就懂了
       ∴很方便!   /
      又∵我原来已经/会VB了
       ∴很容易\  /
            \/  
     
    Top 
     
     回复人: valorman(程浩) ( ) 信誉:100  2003-07-09 11:37:00  得分:0 
     
     
      我觉得还是ADO好些,不过,真正的高手无所谓用刀或用剑,即使是树叶也可杀人!  
     
    Top 
     
     回复人: dcdndl(dcdndl) ( ) 信誉:100  2003-07-09 13:21:00  得分:0 
     
     
      如果写两层应用程序,无所谓什么引擎
    但是如果准备使用数据库更多的高级功能的话,bde有些力不从心了另外,bde已经开始维护了,支持要少一些用dbexpress,很好,也是borland的新的数据引擎
      
     
    Top 
     
     回复人: tccb(Hello_World) ( ) 信誉:98  2003-07-09 13:37:00  得分:0 
     
     
      ADO好吗?win98下呢?
    具体问题具体分析,如果是小程序,用easytable、keydb等数据库控件最好。
      
     
    Top 
     
     回复人: cg1120(代码最优化-§惟坚韧者始能遂其志§) ( ) 信誉:178  2003-07-10 12:58:00  得分:0 
     
     
      我的测试结果如下(P4 1.7G+128DDR):BDE+SQLSERVER VS ADO+SQLSERVER
    增加1000条记录BDE所用时间:11秒
    ADO所用时间:3秒
    第二次追加
    BDE所用时间:41秒
    ADO所用时间:3秒
    BDE+PARADOX VS ADO+ACCESSBDE所用时间:0秒//可以忽略不记
    ADO所用时间:7秒
    第二次追加
    BDE所用时间:0秒
    ADO所用时间:7秒  
     
    Top 
     
     回复人: SmallHand(火龍) ( ) 信誉:100  2003-07-10 13:10:00  得分:0 
     
     
      to cg1120(代码最优化-§惟坚韧者始能遂其志§) 
    佩服!
      
     
    Top 
     
     回复人: liangzisiyun(良子) ( ) 信誉:100  2003-07-10 13:25:00  得分:0 
     
     
      ADO固然好,但是就是有时会出些小BUG。这就是为什么老有补丁出来的原因吧。
      
     
    Top 
     
     回复人: dujian_xian(北方的狼) ( ) 信誉:95  2003-07-10 13:28:00  得分:0 
     
     
      小轿车有什么好?我一直都骑自行车
      
     
    Top 
     
     回复人: SuperBoar(超级小野猪) ( ) 信誉:100  2003-07-10 13:38:00  得分:0 
     
     
      自从ADO出来以后,微软就一个劲的加以推崇,主要原因就是ADO功能强大,开放性强,而且易于载各种语言中使用,BDE发展到现在尽管很辉煌,但背ADO取代应该是必然的趋势,建议兄弟你还是尽量使用ADO好了,很方便的。
      
     
    Top 
     
     回复人: XingXingKuaiLe(星星) ( ) 信誉:100  2003-07-10 13:43:00  得分:0 
     
     
      跟着MS走,大方向错不了!cg1120(代码最优化-§惟坚韧者始能遂其志§) :佩服啊!不愧是三星级标准,呵呵!
      
     
    Top 
     
     回复人: aiirii(aiirii) ( ) 信誉:100  2003-07-10 13:49:00  得分:0 
     
     
      我感觉,在只对本机操作,bde + paradox确实速度最快(在delphi中),但Ado提供了更好的查询支持与更好的移植性! 在网络数据库应用中,我觉得还是Ado为佳
      
     
    Top 
     
     回复人: Piao40993470(ミ飘ミ) ( ) 信誉:100  2003-07-10 14:10:00  得分:0 
     
     
      我以前也认为BDE很好,但现在用ADO觉得也不错,发布很方便。。(((功能也很强,
      
     
    Top 
     
     回复人: pressman(奔跑者) ( ) 信誉:100  2003-07-11 12:01:00  得分:0 
     
     
      BDE发布太麻烦了,
    而且刚刚大虾也分析了ADO和BDE速度的差别
    应该没什么好谈论的了  
     
    Top 
     
     回复人: koskinen(无所适从) ( ) 信誉:100  2003-07-11 12:46:00  得分:0 
     
     
      ADO 现在 已经事MS 的 主要数据存储手段了,你 应该多了解ADO
      
     
    Top 
     
     回复人: qixin000(小齐) ( ) 信誉:100  2003-07-11 21:25:00  得分:0 
     
     
      赶紧结贴,发分
      
     
    Top 
     
     回复人: pingshx() ( ) 信誉:100  2003-07-18 16:29:00  得分:0 
     
     
      用三层的话,客户端没有必要装BDE,
    我认为ADO移植性好,大部在window下运行开发的程序,不会出现数据库连接的问题!
      
     
    Top 
     
     回复人: XXSingle(水连天) ( ) 信誉:99  2003-07-18 16:35:00  得分:0 
     
     
      BDE过时了...................
      
     
    Top 
     
     回复人: newyj(吴刚vs西西弗) ( ) 信誉:115  2003-07-18 17:09:00  得分:0 
     
     
      bde 也没什么不好,但也不是特别好,有经验的用起来可能一点问题也没有,新学的可能有许多乱七八糟的问题。
    ado比较新,适合新学的。  
     
    Top 
     
     回复人: superfst(巨浪) ( ) 信誉:100  2003-07-18 21:08:00  得分:0 
     
     
      ADO对于软件的发布要简单的多阿
      
     
    Top 
     
     回复人: liuhengwinner(let it be) ( ) 信誉:100  2003-07-20 12:17:00  得分:0 
     
     
      移植性差!在win98二版以上ADO不用安装!
      
     
    Top 
     
     回复人: risingsoft(一苇渡江) ( ) 信誉:101  2003-07-20 17:28:00  得分:0 
     
     
      井底之蛙 ADO可以实现异种数据库关联查询
      
     
    Top 
     
     回复人: ma007(machao) ( ) 信誉:93  2003-07-21 16:43:00  得分:0 
     
     
      新出的东风牌拖拉机有什么好处?我一直在开奔驰600
      
     
    Top