Foxtable(狐表)用户栏目专家坐堂 → 创建外部连接失败


  共有1509人关注过本帖树形打印复制链接

主题:创建外部连接失败

帅哥哟,离线,有人找我吗?
wangnovel
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:211 积分:2241 威望:0 精华:0 注册:2012/10/6 17:19:00
创建外部连接失败  发帖心情 Post By:2024/7/29 10:08:00 [只看该作者]

我用access2019作为数据库,数据库文件放在项目里面,一开始用生成器设置了数据源,使用的是绝对路径。后面在beforeConnectOuterDataSource中设置了相对路径。发布之后,我把数据库文件拷贝到了project文件夹里面。我把publis文件夹放在我用于开发的电脑上的任一位置,都可以连接上数据库。但我把publish文件夹拷贝到其他电脑后,就提示创建外部连接失败(其他电脑也都安装了access)。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/7/29 10:11:00 [只看该作者]

beforeConnectOuterDataSource代码发上来看看

 回到顶部
帅哥哟,离线,有人找我吗?
wangnovel
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:211 积分:2241 威望:0 精华:0 注册:2012/10/6 17:19:00
  发帖心情 Post By:2024/7/29 10:13:00 [只看该作者]

以下内容为程序代码:

1 If e.name = "价格监测" Then
2 e.C & e.ProjectPath & "公立医院价格监测.accdb;Persist Security Info=False"
3 End If

完全照帮助文档写的
[此贴子已经被作者于2024/7/29 10:14:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/7/29 10:16:00 [只看该作者]

卸载这台电脑安装的64位的AccessDatabaseEngine,然后下载安装下面32位的数据访问组件:
http://www.foxtable.com/download/AccessDatabaseEngine.exe

如果还不行,建议改为使用mdb数据库

 回到顶部
帅哥哟,离线,有人找我吗?
wangnovel
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:211 积分:2241 威望:0 精华:0 注册:2012/10/6 17:19:00
  发帖心情 Post By:2024/7/29 10:17:00 [只看该作者]

好的,我再试试


 回到顶部