请大家讨论一下用Delphi开发数据库,什么样的方式最好:BDE,ADO,ODBC,还是其它方式?

解决方案 »

  1.   

    要具体情况具体分析,但我觉得ADO为优先考虑;
      

  2.   

    当然是ADO了,他的局限性比较小,况且功能上比DBE 和 ODBC 强多了
      

  3.   

    ado ,我就用ado好用,效率高,灵活!
      

  4.   

    从安装角度讲 ADO
    从使用角度讲 推荐bde
      

  5.   

    本機的話,感覺用bde+paradox最快,如果是與ms sql server之類,建議用ado,用ado也支持更多SQL查詢關鍵字
      

  6.   

    要连接的数据库为Oracle 9i 
    现有连接方式 d6+BDE 建ODBC数据源 DB Driver 为Oracle ODBC Driver,database.open 需要90秒而d6+ADO ADO3.0 直接连接 Provider为ORAOLEDB.ORACLE.1 ADOConnection.open 只需要不到4秒两种连接方式竟然差这么多,请问在保持BDE连接的情况下 ,有没有什么优化的办法,使得连接速度提高一些
      

  7.   

    其实,说白了就是两种方式,ado和bde,因为bde也是通过odbc来建立通道的
    我觉的ado更灵活,更方便
    但是论起功能来,当然还是bde比较强大了,但这并不是说ado不强大举个例子,打包后,ado改起来相对来说比bde复杂的多
      

  8.   

    楼上的
    “举个例子,打包后,ado改起来相对来说比bde复杂的多”
    不是吧,我怎么觉得ADO修改啊,调整设置啊,比BDE方便多了