ADO连接数据库,编译到客户机运行时出现CreateInstance报错0x80004002、CreateParameter报0xC0000005错误的解决方法:
原因是利用高版本的maado15.dll编译的程序,可客户机器上的msado15.dll版本较低。如果在win7上编译的而客户机器是xp,则用如下描述的解决方案。如果开发机器和客户机都是win7,则让客户安装下win7 sp1补丁后尝试重启软件。
解决方案如下:
1、先下载下面的文件32位WIN7系统: Msado60_Backcompat_i386.tlb