m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Demo.mdb","","",adModeUnknown);总是出错?
不好意思,这是我第一次写ADO。下面的代码里Open的第一个参数该怎么写?
Data Source应该等于什么?我的确已经把Demo.mdb拷到EXE所在目录下了,还把它转换过97版和2002版的ACCESS,都出错。而且我也不知道如何打印出_com_error e错误信息....
给我讲解一下好吗?
try
{
// 打开本地Access库Demo.mdb
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Demo.mdb","","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox("数据库连接失败,确认数据库Demo.mdb是否在当前路径下!");
return FALSE;
}