[求助]为什么做好的数据库在其他机器里不能运行?
为什么做好的数据库在其他机器里一运行就报错,过程不一致?
怎样确保打包好的文件能在其他机器里可以运行,其他机器是否也要安装部件ADO才能运行数据库?
[此贴子已经被作者于2004-11-13 22:51:31编辑过]
其他机器最好也安装有VB.
如果没有安装有VB,打包好的文件在其他机器也要安装部件ADO才能运行数据库。特别是不要遗漏各个控件在注册表中的信息,所调用的控件要一起打包!
VB6.0编辑的程序,可能要有以下文件
C:\Program Files\Common Files\Microsoft Shared\Dao\Dao360.dll
VB5.0编辑的程序,可能要有以下文件
C:\Program Files\Common Files\Microsoft Shared\Dao\Dao350.dll
不要遗漏 Dao360.dll 或 Dao350.dll 在注册表中的信息,可在注册表中搜索所有与 Dao360.dll 或 Dao350.dll 有关的信息,并在编辑程序时加入注册表写入功能。也可以将控件在注册表中的信息全部到出,合并为Reg文件,第一次在其他机器里运行运行前先运行Reg文件。
要留意注册表信息中的文件路径信息。有些控件的路径必须和注册表里记录的路径相同,才能运行!在编辑程序时加入注册表写入功能,可以让程序自动修改控件在注册表中的文件路径为 控件 所在的文件夹 中的路径
[此贴子已经被作者于2004-11-24 22:13:40编辑过]