Foxtable(狐表)用户栏目专家坐堂 → [原创]附件管理器中如何添加相对目录?


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

主题:[原创]附件管理器中如何添加相对目录?

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


加好友 发短信
等级:婴狐 帖子:49 积分:585 威望:0 精华:0 注册:2012/7/17 16:24:00
[原创]附件管理器中如何添加相对目录?  发帖心情 Post By:2013/9/6 16:01:00 [只看该作者]

“附件管理器”中有一个命令按钮是“目录”,这个按钮添加的文件目录是绝对地址(例如E:\文档),我把程序拷贝到其它电脑就不能用了。我想把它添加为相对目录(例如:‘项目所在路径’\文档),这样只要我把文件夹放在我的项目根目录下,我的程序移植到任何地方都可以用了。求解!!


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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/9/6 16:15:00 [只看该作者]

好像attatchments下的子目录,会用相对路径显示


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


加好友 发短信
等级:婴狐 帖子:49 积分:585 威望:0 精华:0 注册:2012/7/17 16:24:00
  发帖心情 Post By:2013/9/6 17:18:00 [只看该作者]

以下是引用狐狸爸爸在2013-9-6 16:15:00的发言:

好像attatchments下的子目录,会用相对路径显示

 嗯,这个是的,但是我如果把“外部数据源”也放到这个目录下,每次打开项目的时候会提示找不到“数据源”,如何才能把“文件夹”“外部数据源”等数据放到一个目录下,这样程序和数据就能分开,方便做备份或者同步之类的。求解!!


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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/9/6 17:22:00 [只看该作者]

你可以动态生成连接字符串:
http://www.foxtable.com/help/topics/0682.htm


 
If e.name = "成绩" Then
    e.Connection String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & e.ProjectPath & "Attachments\成绩数据.mdb;Persist Security Info=False"
End if


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


加好友 发短信
等级:婴狐 帖子:49 积分:585 威望:0 精华:0 注册:2012/7/17 16:24:00
  发帖心情 Post By:2013/9/6 18:17:00 [只看该作者]

以下是引用狐狸爸爸在2013-9-6 17:22:00的发言:

你可以动态生成连接字符串:
http://www.foxtable.com/help/topics/0682.htm


 
If e.name = "成绩" Then
    e.Connection String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & e.ProjectPath & "Attachments\成绩数据.mdb;Persist Security Info=False"
End if

狐爸,解决了,非常感谢!!!


 回到顶部