我做一个在程序运行过程中自动连接数据库自动建表(在一定时间间隔内),再进行其他的一些数据库操作,我参考了“CSDN - 文档中心 - Visual C++  结合ADO、ADOX和MFC的文档/视图/框架架构创建和打开Access数据库     选择自 jiangsheng 的 Blog ”的文章:     打开VC。首先,我们使用MFC应用程序向导创建一个标准的MDI程序,这里我为这个工程起名为Passport,然后在stdafx.h中导入ADOX#include <shlwapi.h>
#import "D:\Program Files\Common Files\system\ado\Msado15.dll"  rename("EOF","adoEOF") rename("DataTypeEnum","adoDataTypeEnum") 
#import "D:\Program Files\Common Files\System\ADO\Msadox.dll"  rename("EOF", "adoXEOF") rename("DataTypeEnum","adoXDataTypeEnum") 
#import "D:\PROGRAM FILES\COMMON FILES\System\ado\MSJRO.DLL" 我照着这样做了,但出现错误:
d:\program files\microsoft visual studio\vc98\include\shlwapi.h(56) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT'd:\program files\microsoft visual studio\vc98\include\shlwapi.h(56) : error C2501: 'EXTERN_C' : missing storage-class or type specifiersd:\program files\microsoft visual studio\vc98\include\shlwapi.h(56) : fatal error C1004: unexpected end of file found
Error executing cl.exe.错误出在头文件中引入的“<shlwapi.h>”文件中,而不是程序本身的错误
这是怎么会事?这应该怎么写??请各位高手给予指教!!谢谢!!!