MFC使用ADO连接数据库有关问题

MFC使用ADO连接数据库问题
我在FtdAfx.h  中加入#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")后报错

3 IntelliSense: #error 指令: Please use the /MD switch for _AFXDLL builds d:\vc\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxver_.h 81 3

错误 2 error C2039: “_GetOpenFileNameW”: 不是“CCommDlgWrapper”的成员 d:\vc\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.inl 165 1 leodbank


错误 1 error C2039: “_GetOpenFileNameA”: 不是“CCommDlgWrapper”的成员 d:\vc\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.inl 164 1 leodbank

这个怎么解决

mfc vc 数据库

------解决方案--------------------
GetOpenFileName 


Function Information

Header Declared in Commdlg.h, include Windows.h 
Import library Comdlg32.lib 
Minimum operating systems Windows 95, Windows NT 3.1 
Unicode Implemented as Unicode and ANSI versions on Windows NT, Windows 2000, Windows XP 

------解决方案--------------------
你不是XP系统吧,GetOpenFileName 不支持WIN7和WIN8,另外,你的工程属性是多字节还是UNICODE,如果是UNICODE,你改成多字节试试,VS2008以上默认是UNICODE
------解决方案--------------------
我也是这样的方法,应该不会错呀,可能楼上说的对,你用的系统版本比较高
------解决方案--------------------
自己动手
丰衣足食