毕业设计是Delphi7的三层应用系统.数据库打算用Windows XP上的Oracle9i,访问方法是哪个好呢?
1>BDE 如果是Oracle8i,那么我会毫不犹豫地使用BDE,呵,但现在是Oracle9i,请问各位大虾们,BDE对于9i好吗?稳定吗?多Bug吗?
2>ADO 如果是Access/SQL Server,ADO当然是最佳选择,但对于Oracle9i,能行吗?以前试过做期末作业时是CB6+ADO+Oracle8i,差点没把我气死.
3>DBExpress 新家伙,看李维把它吹上天,我自个也没玩过,听说Bug一大堆,是吗?

解决方案 »

  1.   

    不能用ADO,用BDE是无奈,但却是我知道的最好的选择,DBExpress没用过,不清楚,可以查查有关资料。
      

  2.   

    ADO比较好用也比较通用啦.要用最新的MDAC了.
      

  3.   

    DBExpress是未来的发展方向, Borland大有要用DBExpress完全代替BDE的意思...
    具体我也没用过, 只是知道可以用来开发跨平台的数据库程序, 反正是个一定要学的东西...
      

  4.   

    如果是delphi6的话,我劝你毫不犹豫地选择BDE!至于delphi7嘛,也差不多了,borland的ado技术对于sqlserver的支持是非常不错,但对于oracle则不敢恭维了。
      

  5.   

    好多问题啊,看ADO
    http://expert.csdn.net/Expert/TopicView1.asp?id=1616861
      

  6.   

    你最好用BDE,用ADO在这方面的效率比BDE差得多!
      

  7.   

    用dephi7的dbexpress很方便,而且效率高,要么就用odac,不过是第三方的控件
      

  8.   

    apply BDE in delphi 6 ,dbexpress in delphi 7
      

  9.   

    我这里:ADO+oracle8.1.5.0 一切ok!