网上各种方法,包括,微软给出的,下载升级包,包括 用.tlb代替dll都试过了,
错误应该在版本的问题。msado15.dll版本不对,但是我都没有使用它了,还是无效指针错误。。。各种方法试完毕,但是我依然相信CSDN。。。
------解决思路----------------------
替换文件可以的,换一个2003的msado15.dll
http://pan.baidu.com/s/1eQ2lSEA
放在D盘,然后修改路径
#import "d:\\msado15.dll" no_namespace rename("EOF","adoEOF")
XP到WIN8测试都没问题
------解决思路----------------------
你需要安装XP对应的access引擎
------解决思路----------------------
只要有#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
那么不管你在什么操作系统下,肯定是不会有问题的,你将程序在XP下编译看看