急急急急急!!!vb打包后在其它机子上数据不能显示

jaryscor 2007-03-22 11:10:14
我用VB6.0做了一个小程序,里面连接ACCESS数据库,在本机上所有的测试都通过.又用SETUP FACTRY7.0打包,这个包在一些机子上安装可以使用,但在另一些机子上却不可以使用,出现三个问题:一是MSADODC.OCX未注册二是MSDATGRD.OCX未注册三就是原来可以查询可以显示数据的界面完全没有反应(只有界面,查询没瓜,没数据显示).连错误提示都没有.前两个问题已经解决,就是第三个问题没办法了.
把程序放回到原来的机子上可以运行,完全没有问题,但把它放到其它机子上就会出现这个问题,打开数据库所在目录看,数据是被打开的,请教各位老大看看是怎么回事,谢谢了!!急急急急急!!!
...全文
308 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
杨哥儿 2007-04-03
建议你在sub main()中加入
"regsvr32.exe MSADODC.OCX/s"
"regsvr32.exe MSDATGRD.OCX/s"
试试.路径可能有错误,你改下.
我也遇到过.只要把控件重新注册下就可以了.
回复
skysyan 2007-04-02
在装一个MDAC28试一下,如果是98,还的装Dcom
回复
zenghuike 2007-03-28
在客户端安装ADO2.6以上版本就可以, 我刚开始做的时候也遇见过这种问题,安装2.6以后就OK了
回复
jaryscor 2007-03-25
这样也行吗?我去试试
回复
jaryscor 2007-03-23
那请问高手of123() ,能不能用SETUP FACTRY打包这样一个相同的数据引擎呢?谢谢
回复
of123 2007-03-23
用 VB 自带的打包向导试试。你的问题多半是数据库引擎版本不一致造成的。
回复
jaryscor 2007-03-23
没人知道这是怎么回事吗?不会呀,老大,救命呀
回复
射天狼 2007-03-23
用VB自带的打包,然后将其生成的文件再用SET FACTORY打一次。

═══════════════════
http://www.egooglet.com 资料、源码下载

http://bbs.j2soft.cn 论坛交流
═══════════════════
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2007-03-22 11:10
社区公告
暂无公告