注册 登录
编程论坛 C++教室

请教数据库连接问题(初级)

lz66608 发布于 2012-11-13 15:43, 462 次点击
我想用c++连接access数据库
在StdAfx.h中添加了#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename ("EOF", "adoEOF")
同时在theApp的InitInstance()中AfxOleInit();

 m_con.CreateInstance(__uuidof(Connection));
 m_con->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Dmemo.mdb","","",adModeUnknown);//运行到这儿报错
搞了半天了找不到原因,运行环境win7(32位),vc6中
3 回复
#2
w5277050902012-11-21 16:13
哟。。。这贴没有大神能回复呀。。。我来围观 。。。
#3
newdos2012-11-22 11:38
直接用odbc链,mfc中有封装好的ado类。
#4
lz666082012-11-22 15:21
谢谢各位,弄了半天是我把数据库相关连接弄在一个类中,除了在thapp中要初始化com组件,还需要在类的构造函数中初始化一次
1