通过ADO连接会更好,连接效率高,节省后台系统资源。

解决方案 »

  1.   

    ADO好,根据大富翁论坛测试似乎是BDE速度和ADO差不多
    但SQL Server 7底层是用OLE DB做的只有用ADO才能发挥SQL Server 7的所有优势
    而且BDE有用户数限制,每用户一个Session只能连48个用户,共享一个Session也只能连200多个用户
      

  2.   

    ADO比较好!
    1:ADO连接的后台数据类型很多.
    2:连接创建方便只要机器名和用户名口令即可,不需创建别名.
      

  3.   

    大家说的都是ADO和BDE, 与ODBC比较又如何?
      

  4.   

    从速度方面,我作过测试,SQL7上,ADO比BDE快{******************************************************************
    Select * From HTL_Hotel   Active=False --> True所用的Tickets
    测试结果:
                          BDE         ADO
    Active:=True          849         897          没有Grid       
                          977         920          有Grid ,Grid显示7条记录
       BDE_GRID没有全部取完,拖动,等待光标,不快 ;察看Monitor,只取了Grid中的7条记录,每点一下向下按钮,再去取一条;若一下拖至最后一条,会一条一条去取,直到末尾
       ADO_GRID已经全部取完,拖动,快
    两层结构.
    ******************************************************************}而且SQL7的一些新功能只有ADO才能发挥,如VarChar可以8000个子节长,用BDE只能看到或写入
    最多256个字节,且MS不再升级支持DB_LIB,而这正是BDE所用的。安装方便就不说了。ADO是未来的趋势,不管用什么数据库。Borland也有文章说:Byebye,BDE  。
      

  5.   

    关于ADO开发的资料不如BDE多!
      

  6.   

    用ADO比较好,它和SQL Server可以有比较完善的结合,充分发挥数据库的功能,并且微软以后也会大力支持它的.