编译通过以后,在一台装有win98的机器上运行正常
但是安装到另一个装有更老版本的中文win98机器上时,进入窗体前提示adodc发生异常错误,于是窗体内利用它生成的数据库连接就没法用了,一运行连接就说dll出错了
有谁碰到过类似情况?是不是因为后来那台机子98系统的问题,如何解决?不想再换成用语句连接,因为里面用到了datagrid和 adodc的数据绑定,改的话工作量很大的.
我是用vb编的,adodc版本是6.0 sp4,而且里面用语句连接使用的connectstring 和adodc用的是一样的,但是语句连接在两台机器上都没有问题,而adodc连接只在第一台机器里运行正常.
谢谢大家了

解决方案 »

  1.   

    装一下新的ado式式吧
    或者将adodc分离出来考到机器上去
      

  2.   

    你是说在哪里安装新的ado?
    我打包安装的,adodc控件已经在该机器上装好了
    另外,你说的将adodc分离出来考到机器上去是什么意思?
    直接拷贝到相应目录,然后再svrreg32一下?
      

  3.   

    1、在机器上装DCOM98
    2、再装MDAC2.7这样应该是可以的
      

  4.   

    我已经在机器上装了mdac2.0,难道这不成吗?
    而且不行的是adodc,而不是ado,因为程序中直接用语句连接的部分连接是没问题的,用的都是一样的连接字符串