常用的导入ado库的语句:
- #import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
- #import "c:\Program Files\Common Files\system\ado\msadox.dll" /* no_namespace rename("EOF","adoxEOF")// 创建数据库必用*/
但是WinXP和Win7的ado库并不一样的,因此在不同的机子上表现并不一样。据说Win7的ado库不能兼容xp机子,而xp的ado库可以兼容win7。
要解决这个问题比较靠谱的办法还是使用相对路径导入ado库。具体如下:
在ThirdPartyLib(ThirdPartyLib是一个专门存放第三方库的目录)建一个ado的文件夹,将ado的动态库文件在拷贝到ThirdPartyLib\ado下,然后在包含头文件路径里设置下:
然后包含语句如下:
- #import <msado15.dll> no_namespace rename("EOF","adoEOF")
- #import <msadox.dll>