问题是这样,我定义了个ADODB.Stream(引用ADO2.6)。
这个MDAC 2.7安装前,曾经备份注册表,安装后,由于某原因,我又还原注册表。问题就来了:运行程序后在ADODB.Stream处提示ActiveX不能创建对象(实际已引用过的,并且引用还在)。只好又重新装 MDAC 2.7,好用了。
我想弄明白的是:这个引擎是不是一定要写注册表才行呀?那么,我将msado26.tlb打包,安装到其他机器,也要写入注册表喽?
具体是怎么操作的?我搞不懂呀~~~~~

解决方案 »

  1.   

    我想弄明白的是:这个引擎是不是一定要写注册表才行呀?那么,我将msado26.tlb打包,安装到其他机器,也要写入注册表喽?
    具体是怎么操作的?我搞不懂呀~~~~~
      

  2.   

    那么,如果将msado26.tlb打包带到另一个机上安装,就要向注册表写点什么吗?
    写什么呢?怎么写呢?谁有过经验呀?最好是别写什么,我不会的呀........
      

  3.   

    用regmon监视注册表,然后安装MDAC 2.7,就可以知道他向注册表写了什么了,另外把MDAC 2.7打包进去不就行了,何必要自己手工添加