使用ADO访问数据库的msado15.dll的引用

在使用 ADO访问数据库时需要引入文件msado15.dll,引入方法如下:

#import  " d:Program FilesCommon FilesSystemADOmsado15.dll "  /
no_namespace  rename(
" EOF " " adoEOF " ),rename( " BOF " , " adoBOF " )
/*其中“/”符号表示换行,吧两行作为一行编译*/

如果不将stdafx.h文件中的#include    #include 全部注释掉则会出现
/msado15.tlh(285) : error C2011: 'LockTypeEnum' : 'enum' type redefinition
/msado15.tlh(212) : error C2011: 'DataTypeEnum' : 'enum' type redefinition
/msado15.tlh(256) : error C2011: 'FieldAttributeEnum' : 'enum' type redefinition
/msado15.tlh(277) : error C2011: 'EditModeEnum' : 'enum' type redefinition
/msado15.tlh(285) : error C2011: 'RecordStatusEnum' : 'enum' type redefinition

错误,这两个文件貌似有两处引用。

 

你可能感兴趣的:(数据库,c)