看看错误信息是什么?如下
HRESULT hr;
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
if(SUCCEEDED(hr))
{
hr = m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb","","",adModeUnknown);///连接数据库
///上面一句中连接字串中的Provider是针对ACCESS2000环境的,对于ACCESS97,需要改为:Provider=Microsoft.Jet.OLEDB.3.51; }
}
catch(_com_error e)///捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息
}
HRESULT hr;
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
if(SUCCEEDED(hr))
{
hr = m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb","","",adModeUnknown);///连接数据库
///上面一句中连接字串中的Provider是针对ACCESS2000环境的,对于ACCESS97,需要改为:Provider=Microsoft.Jet.OLEDB.3.51; }
}
catch(_com_error e)///捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息
}
解决方案 »
- 急求 更改文件夹所有者和权限的方法和代码.
- 如何用最简单的方法得到cmd.exe的运行结果?
- 紧急求救!为啥在VS2005下,很多类型转化都不能用了??问下在Unicode下转换有啥要求.大家在使用VS2005中是否遇到这问题?
- 多线程调度
- 我们需要什么样的老师?我们需要什么样的课程体系?我们学生又该怎么学?
- 单文档界面如何让TAB ORDER起作用
- 我想将另一个工程中的对话框和菜单复制当前的项目中,来直接使用?请各位指点 .
- MFC 扩展dll 键盘钩子 移植后0xc0150002 初始化失败怎么解决
- 一个简单的c++问题
- sqlite 用程序打开外键没用
- 请问谁有ibm的dos下的socket库?
- 请各位大师帮帮忙!!!
pCon->Open(_bstr_t(constr),"","",adConnectUnspecified);