急:为什么用VB做了个access数据库在别人电脑上打不开!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:29:40
用VB做了个access数据库,把数据库和vb程序保存在同一个文件夹下,为什么在我自己电脑上运行正常,到别人电脑上运行时报错:data access error。我是把整个文件夹考到别人电脑上的。我是建了一个school的数据库,并且建了一个"学院表"的表。在窗体代码中输入的是:
Data1.Connect = "Access"
Data1.DatabaseName = App.Path + "\school.mdb"
Data1.RecordSource = "学院表"

原因是在未装VB的电脑的操作系统中没有注册数据访问控件,解决方案:
0、在未装VB的电脑注册数据访问控件
1、在那台电脑上安装VB
2、在你的电脑上制作安装程序,在未装VB的电脑上安装

是啊!我的也是

你需要再他机器上注册一些控件。
如果你没有用到其他的控件的话,你在他机器上注册下MSADODC.OCX控件就可以了。首先你要保证他机器上有这个MSADODC.OCX文件。
你可以把你程序发到我邮箱wangkang144@163.com,我可以给你封装一下。

数据库,它有时候须要连接相关的其它数据文件调用,也许你把相关联的放到一个文件佳里面。不过还有就是他人机器上没有该软件!你常式去看看!或是软件不同

安装 mdac