在VC++创建了不支持数据库的MFC工程,怎样改变为可支持的?

来源:百度知道 编辑:UC知道 时间:2024/05/29 00:05:42
在VC++创建MFC工程的时候,在向导里选择不支持数据库,现在写了很多代码,又打算用到数据库了,怎样改变为可支持数据库的工程?
运行在PC上的应用程序,用什么数据库最好?什么访问方式最好?
有好的书可以推荐一下

呵呵,我从来都不喜欢建立程序时就包括数据库支持。这种问题很简单,你只要把支持数据库的类添加进去就可以了。如果是用到ADO,就在stdafx.h内加入如下一句即可:#import "c:\program files\common files\system\ado\msado15.dll"no_namespaces rename("EOF" adoEOF").
如果是ODBC程序,在stdafx.h内#include 相关库文件即可。

最简单的办法,是增加一个OLEDB类,或者类似提供数据库支持的类,VC系统会自动把相关头文件和代码加入到你的工程的。

很简单,include你需要的类的头文件就可以了。

#include "AfxDB.H"

运行在PC上的应用程序,用什么数据库最好?SQL Server
什么访问方式最好?ODBC