以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 有关测试外部数据源的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54186) |
-- 作者:瞩望星空 -- 发布时间:2014/7/23 11:53:00 -- 有关测试外部数据源的问题 请测试附件项目文件。项目文件的“BeforeConnectOuterDataSource"有以下设置: Select e.Name Case "测试" \'以下这句可以通过默认用户打开项目 \' e.C & e.ProjectPath & "data\\订单.mdb;Persist Security Info=False" \'以下这句不能通过默认用户打开项目,出现数据库提示后直接退出狐表 e.C & e.ProjectPath & "\\订单.mdb;Persist Security Info=False" End Select 这个用默认用户后,没办法打开项目的。
[此贴子已经被作者于2014-7-23 15:04:15编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/7/23 12:04:00 -- e.ProjectPath & "订单.mdb;Persist Security Info=False"
\'e.ProjectPath & "data\\订单.mdb;Persist Security Info=False" |
-- 作者:瞩望星空 -- 发布时间:2014/7/23 12:08:00 -- 补充: 订单数据库文件可以狐表自带的,但要放于项目文件下一级目录下,即data下 |
-- 作者:有点甜 -- 发布时间:2014/7/23 14:29:00 -- 以下是引用瞩望星空在2014-7-23 12:08:00的发言:
补充:订单数据库文件可以狐表自带的,但要放于项目文件下一级目录下,即data下
回复3楼,打开项目,没有任何问题。你要放在跟项目同一级目录下 e.ProjectPath & "订单.mdb;Persist Security Info=False"
如果你放在data下,就要用代码 e.ProjectPath & "data\\订单.mdb;Persist Security Info=False"
|
-- 作者:瞩望星空 -- 发布时间:2014/7/23 15:04:00 -- 现在明白了二点: 1、”BeforeConnectOuterDataSource“这个参数是在打开项目文件就会运行(以前认为是发布后才起作用)。 2、” e.ProjectPath“所代表的目录,在发布前与发布后是不同的,发布后加了”Project“这个子目录。 |
-- 作者:Bin -- 发布时间:2014/7/23 15:05:00 -- 1.一直以来都会运行的 2.对的,没错.
|