chenghz (chenghz) :
    您好!
    我也遇到过同样的问题,是在我将vb打上补丁后出现的。
    建议重装vb,并且只引用C:\WINDOWS\SYSTEM\MSADO20.TLB即Microsoft ActiveX Data Objects 2.0 Library,将vb引用项中的类似Microsoft ActiveX Data Objects 2.0 Library(SPx)的相应的文件删除。
     问题就解决了。
                                       MAXIM

解决方案 »

  1.   

    另:您需要重新编译EXE文件,然后再用setuobuilder制作了vb程序的安装盘。
      

  2.   

    这是因为你开发用的机器与被安装机器的ado版本不同。建议在被安装机器上安装与开发机器相同的MS Data Access Component:举例说如果你的开发机器曾经安装过vb6sp5那么你的MS Data Access Component版本就是2.5。你应该在被安装机器上安装MS Data Access Component2.5(在sp5盘中运行madc_typ)。对于其他的版本不兼容问题也一样处理,相关文件可以到微软网站上下载。