为什么我用C++编的程序在别的电脑上运行时出错 连接数据库失败 无效指针

我已经添加了#import"C:ProgramFiles/CommonFiles/System/ado/msado15.dll"是不是别人电脑上的msado15.dll和... 我已经添加了#import"C:Program Files/Common Files/System/ado/msado15.dll"
是不是别人电脑上的msado15.dll和我的不一样啊,怎么解决?
好像是必须要装有C++的电脑才能运行
展开
 我来答
shitouzdh
2011-04-07 · TA获得超过442个赞
知道小有建树答主
回答量:454
采纳率:0%
帮助的人:357万
展开全部
通过如下方法即可解决这个错误:

1.在C:\Program Files\Common Files\System\ado下找到msado15.dll

在命令行输入命令: regsvr32 C:\Program Files\Common Files\System\ado\msado15.dll
回车后,注册该ado模块(如果注册失败,可以将当前路径先到C:\Program Files\Common Files\System\ado目录再进行注册)
运用后能正常。
2.如果上述方式已然不行,那说本台电脑的这个文件可能有问题,可以去找一台没有问题的电脑,把这个文件拷贝过来,然后操作1的步骤即可解决!

参考资料: http://hi.baidu.com/yefeng654321/blog/item/170140fc86a79af0fc037fee.html

921611601
2011-04-03 · 超过10用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:30.7万
展开全部
你所连的数据库在别的电脑里到底支不支持?还有就是你的数据源可能没设置好.
追问
我用的是最经典的office access2003,应该不会出现不支持的问题,ADO也不用我们处理数据源的问题啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郑州条码收款机
2011-04-03 · TA获得超过1581个赞
知道小有建树答主
回答量:1633
采纳率:0%
帮助的人:944万
展开全部
到目前为止,好像ADO都是这个吧,没听说更高的啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式