使用相对路径导入ado库

手册/FAQ (475) 2016-04-21 09:47:12

 

常用的导入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>  

 

THE END