FMC连接mdb错误
[code=C/C++][/code] //连接数据库代码
//初始化COM环境
::CoInitialize(NULL);
//创建连接对象和记录及对象
HRESULT hr;
try
{
hr=m_pConnection.CreateInstance("ADODB.Connection"); //创建Connection 对象
if (SUCCEEDED(hr))
{
hr=m_pConnection->Open("Provider= Microsoft.Jet.OLEDB.4.0;Date Source=db.mdb","","",adModeUnknown); //连接数据库
}
}
catch(_com_error e) //捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);
}
// AfxMessageBox("连接数据库成功!");
m_pRecordset.CreateInstance(__uuidof(Recordset));
这是我连接mdb库文件的代码,不知道那里错了,求高手帮忙 运行后就是显示连接数据库失败,错误信息,未指定的错误!
[解决办法]
Date Source=db.mdb
连接字符串中的数据库的路径你设置一个绝对路径试试,例如:Date Source=F:\\db.mdb
[解决办法]
留个qq ,我帮你看看先.