最近做项目需要用到Access数据库,采用ADO连接Access数据库,需要注意的地方如下:
1.程序初始化的时候,需要初始化OLE库
// 初始化 OLE 库
if (!AfxOleInit())
{
AfxMessageBox(IDP_OLE_INIT_FAILED);
return FALSE;
}
2. strConnectInfo= _T("Provider=Microsoft.Jet.OLEDB.4.0;Data Source= ")+DBpath;/*Microsoft.Jet.OLEDB.4.0*//*Microsoft.ACE.OLEDB.12.0;*/
pDBperator ->ConnectDB(strConnectInfo,_T(""),_T(""));
Access 2003 对应 Microsoft.Jet.OLEDB.4.0; Access 2007 对应Microsoft.ACE.OLEDB.12.0;
本文介绍使用ADO连接Access数据库的方法及注意事项。重点讲述了程序初始化时如何初始化OLE库,并给出了具体代码示例。此外还介绍了不同版本Access数据库对应的OLEDB提供者。

被折叠的 条评论
为什么被折叠?



