首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

数据库在英文版操作系统打开出错,该怎么解决

2012-04-09 
数据库在英文版操作系统打开出错strFilesPath+ \\measure.mdb //MessageBox( Openago ,strFile)m_d

数据库在英文版操作系统打开出错
strFile   =     sPath+ "\\measure.mdb ";

//MessageBox( "Open   ago ",strFile);
m_db.Open(strFile);
measure.mdb是用2000版建的转到97版的,在中文操作系统下建军的,其中没有中文记录.
该程序在中文下可以,但在英文操作系统下OPEN出错,告诉是内部程序出错,
查是dapcore.cpp中出错.
请高手指正.


[解决办法]
1.全路径里不要有中文。
2.看看ado在Open时抛出了什么异常
[解决办法]
很难讲,像上面大牛说得做一下,如果不行的话,那么就把你系统的Locale啥的改改吧。

[解决办法]
up
[解决办法]
具体的错误停留在哪个语句?

[解决办法]
看看具体哪句代码出错吧

热点排行