ADO有2.0、2.1、2.5  .........他们之间的区别是什么?是否随便引用一个就可以了?
RDO也有各种版本号,同样他们的区别是什么?

解决方案 »

  1.   

    用什么版本既能打开Access97的数据库又能打开Access2000或以上的数据库?
      

  2.   

    MDAC 是微软可再发行数据库组件  版本号从 2.0 - 2.8
    ADO 便在其中    打开Access数据库需要调用 jet 引擎
    jet 3.5.1  只能打开Access97(MDAC2.0支持)
    jet 4.0 可以打开97 跟2000数据库
    从MDAC2.1开始 包含jet4.0引擎  
    从Win98se开始  MDAC2.1默认随系统安装(数据库不用随程序发布)
    所以正确的方法是  引用mdac2.1 然后调用 jet4.0 引擎
    听说mdac2.7 已经取消支持 jet引擎
      

  3.   

    2.5版的MDAC包括了jet 4.0的完整安装包,2.5以上的仅仅提供更新程序,不再提供完整版。
      

  4.   

    补充一下 装了2.7并不代表 不可以再用jet 4.0
    因为默认已经安装过了
    另外2.7取消jet支持的细节 我也没仔细看过
    不知是何种程度的取消