access 数据库自启动困难解决方法_Access数据库教程-查字典教程网
access 数据库自启动困难解决方法
access 数据库自启动困难解决方法
发布时间:2016-12-29 来源:查字典编辑
摘要:问题分析好久,经过排查,问题在于数据库的启动路径有问题,在连接数据库时候可以这样写GetModuleFileName(NULL,path,2...

问题分析好久,

经过排查,问题在于数据库的启动路径有问题,在连接数据库 时候可以这样写

GetModuleFileName(NULL,path,255);//获得自启动的程序完整路径;

CString str;

str.Format("%s",path);

int place;

place = str.ReverseFind( '' ); //获得最后一个''的位置;

CString db_name;

db_name = str.Left(place+1) + "qijian.mdb"; //整合出access数据库完整路径

CString connect; //连接的第一个参数

connect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + db_name + ";";

hr = theApp.m_pConnection->Openconnect.GetBuffer(connect.GetLength()),"","",adModeUnknown); //参数带入并连接

其余代码不必多改 .

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Access数据库学习
    热门Access数据库学习
    编程开发子分类