我认为用ado控件比其它的都好,不用进行odbc和bde的设置.

解决方案 »

  1.   

    BDE中存取sql是采用DBlib,现在微软得sql7正在逐步取消,因此为了更好得使用,还是用ADO不过要是确定是使用7,我从速度上是没看出区别来/
      

  2.   

    SQL Server什么玩艺,用oracle和db2,用dbExpress.
      

  3.   

    建议采用BDE,可以连接各类的数据库。
      

  4.   

    用ADO我觉得肯定要方便一些!
      

  5.   

    各种情况应用不同的数据引擎,各有长处
    下面是李维对这个问题的经验看法
    雖然DBExpress是不錯,但是DBExpress也不是適合使用在所有的地方。程式師必須根據自己的需要來選擇使用那一種資料存取技術。如何選擇牽涉到許多的問題,但是下面是我會做的選擇 :使用Paradox --> BDE
    使用MS SQL Server --> 一定是使用ADO/ADO.NET,幾乎沒有其他更好的選擇
    使用InterBase --> DBExpress或是IBO
    使用Oracle --> ADO或是DBExpress(當然,也可以使用Third-Party,例如DOA)使用多層(MTS/COM+) -> 當然是ADO
    使用多層(CORBA) -> DBExpress
    使用多層(EJB) ->使用商用EJB Server提供的資料存取技術如果只是需要開發單機,主從架構或是 Web應用程式,而且DBExpress又支援的資料庫,那麼DBExpress是一個非常不錯的選擇。因為簡單,速度快,又是Borland一定會繼續強化的資料存取技術。李维