在alt中调用ado 是不是一定要写
#import "C:\Program Files\Common Files\System\ADO\MSADO15.DLL" rename_namespace("ADOCust") rename("EOF","EndOfFile")这样写死在程序中,如果系统不在c盘咋办?

解决方案 »

  1.   

    如果只是为了工程编译,可以将MSADO15.DLL拷贝至工程目录下,DLL导入语句为:#import "MSADO15.DLL" 如果是为了运行,则不需要作任何考虑。ado是一个COM组件,在注册表中有相关的注册信息,系统会找到它的。
      

  2.   

    #import "C:\Program Files\Common Files\System\ADO\MSADO15.DLL" rename_namespace("ADOCust") rename("EOF","EndOfFile")
    你如上编译以后会生成文件msado25.tlh
    你拷到工程目录下
    就可以
    #include "msado25.tlh"