我最近学ADO编程,自己动手做时,总是数据库连接失败 AfxOleInit();   //初始化OLE/COM库 m_pConnection.CreateInstance(_uuidof(Connection)); try
{
m_pConnection->Open("Provide=Microsoft.Jet.OLEDB.4.0; Data Source=denglu.mdb",
"", "", adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox("数据库连接失败,确认数据库denglu.mdb是否在当前路径下!");
return FALSE;
}denglu.mdb是和.cpp  .h文件放在一起的,我也看了其他人的代码,他们也是这么放的。为什么我这个程序运行后,总是弹出数据库连接失败,确认数据库denglu.mdb是否在当前路径下这个对话框。
数据库到底应该放在什么地方,这方面有什么学问??请各位赐教!