vs2005创建的MFC对话框工程,如何动态创建一个access数据库?

liweiwu032 2010-09-26 09:00:16
RT,用下面的代码,提示错误:ADOX is not a class or namespace

CoInitialize(NULL);
HRESULT hr=S_OK;
CString strcnn="Provider=Misrosoft.JET.OLEDB.4.0;Data source=EPSDatabase.mdb";
try
{
ADOX::_CatalogPtr m_pCatalog=NULL;
hr=m_pCatalog.CreateInstance(__uuidof(ADOX::Catalog));
if(FAILED(hr))
{
_com_issue_error(hr);
}
else
{
m_pCatalog->Create(_bstr_t(strcnn));

}
}
catch(_com_error &e)
{
AfxMessageBox(_T("error")+e.Description());
}
CoUninitialize();



下面的代码已经加到stdafx.h中:
#pragma warning (disable: 4146)
#import "c:\Program Files\Common Files\system\ado\msadox.dll"
#import "c:\Program Files\Common Files\system\ado\msado15.dll" no_namespace rename("EOF", "EndOfFile")
#pragma warning (default: 4146)
请大牛们赐教,该如何创建一个access数据库????
...全文
172 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hztj2005 2010-09-27
  • 打赏
  • 举报
回复
看孙鑫书的20章。
liweiwu032 2010-09-27
  • 打赏
  • 举报
回复
叫老大帮搞好了、、、
liweisdut 2010-09-27
  • 打赏
  • 举报
回复
好了就好

4,018

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧