(3) 用MFC 做了一个公寓管理系统 编译和执行的时候 连接Access数据库都没问题 但是我在打开它生成的EXE时 就显示
连接数据库失败! 错误信息:未指定的错误
给你一段代码,保证你程序运行无阻, 前提,把你的数据库(*.mdb)放在你的程序(exe)所在路径的data文件夹下 //获取应用程序路径
4 \CString sPath;
GetModuleFileName(NULL,sPath.GetBufferSetLength(MAX_PATH+1),MAX_PATH);
sPath.ReleaseBuffer();
int len = sPath.ReverseFind('\\') + 1;
m_strPath = sPath.Left(len); //数据库连接
CString strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + m_strPath + "DATA\\" + strDataBaseName; //database directory