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

ado连接access数据库,unknown error 0x800A0E7A,该如何处理

2013-01-26 
ado连接access数据库,unknown error 0x800A0E7A本帖最后由 lovegame3 于 2012-11-29 21:01:30 编辑如题,我

ado连接access数据库,unknown error 0x800A0E7A
本帖最后由 lovegame3 于 2012-11-29 21:01:30 编辑 如题,我想把自己的程序拿到别的电脑上运行,VC++6.0 ODBC连接03版的Access,设置好数据源 用户DSN-Microsoft Access Driver.mdb,可运行程序时弹出unknown error 0x800A0E7A错误窗口,网上查了一下,要win+R,注册两个dll,如下

Regsvr32.exe  "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll"
Regsvr32.exe  "%ProgramFiles%\Common Files\System\Ole DB\sqloledb.dll"
注册成功了,依然 还有这个错误。什么问题啊?我的电脑是xp32位的,如果程序在64位的系统上运行会有问题吗?在我的电脑上右键mdb数据库属性选项卡有常规、安全和摘要三个子选项卡,在我试验的那台电脑上只有常规和摘要两个选项卡,是什么问题啊?
[解决办法]
用ADO试试吧
[解决办法]
确认注册成功,可以调用
Regsvr32.exe  "%ProgramFiles%\Common Files\System\Ole DB\sqloledb.dll" /u
来反注册确定是否注册成功。

另外记得用管理员权限。

热点排行