本帖最后由 youyoubaizhu 于 2010-12-21 15:35:57 编辑

解决方案 »

  1.   

    只引用ADO时,可以不用显示的添加前缀ADODB如果你的窗体上放置过data控件(或引用过DAO),又引用了ADO则必须添加ADODB前缀。
    测试办法:
    从 工程--引用--去掉DAO,只引用ADO,则不会出错。
      

  2.   

    DAO不需要加前缀的,后来微软放弃了DAO,开发ADO,所以要放前缀来区分
      

  3.   

    学过.net或java里面的命名空间就知道了。
      

  4.   


    DAO 和 ADODB 混用的时候,双方的 Recordset 都需要加前缀。否则编译器不知道你要的是哪一个。
      

  5.   

    你得分开定义,区别开,要不让程序怎么知道你的open是哪一个的!!