以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 外部数据源的附件存在哪里?怎么实现完整迁移? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54269) |
-- 作者:zjyyc -- 发布时间:2014/7/24 16:58:00 -- 外部数据源的附件存在哪里?怎么实现完整迁移? 此图上的这些个人照片是本地数据源时是存在本地的Attachments下的,现在数据源已经转化为服务器端的SQLServer了,转为外部数据源后进行了压缩项目,果然.foxdb文件变小了很多,说明附件已迁移到了服务器。但在发布项目后,这些照片却被复制到本机\\Publish\\Project\\Attachments 这里了。怎么回事?怎么解决?谢谢!
|
-- 作者:Bin -- 发布时间:2014/7/24 17:03:00 -- 上传图片参考这里 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78 看不到你发的图
|
-- 作者:有点甜 -- 发布时间:2014/7/24 17:07:00 -- 附件,不是存在数据库里面的,是单独存放在文件夹里面的。
如果你要局域网或互联网访问图片,你就需要设置一个共享文件夹或者搭建ftp服务器才行的。 |
-- 作者:zjyyc -- 发布时间:2014/7/24 17:50:00 -- 我才发现。我把数据源由本级转化为服务器数据源,数据库里指针指向的附件根本就没有复制过去,请教怎么做? |
-- 作者:Bin -- 发布时间:2014/7/24 17:52:00 -- 局域网就设置一个共享路径,把文件存放过去 互联网就要用FTP了. 然后列属性的存放路径都要改动
|
-- 作者:zjyyc -- 发布时间:2014/7/25 16:09:00 -- 文件都复制过去了,列属性的存放路径都改动了,就是没有定位上,照片没打开,不知哪里配置不对。 |
-- 作者:Bin -- 发布时间:2014/7/25 16:10:00 -- 那就肯定是路径没对.所以才没显示. |
-- 作者:有点甜 -- 发布时间:2014/7/25 16:12:00 -- 以下是引用zjyyc在2014-7-25 16:09:00的发言:
文件都复制过去了,列属性的存放路径都改动了,就是没有定位上,照片没打开,不知哪里配置不对。
局域网?那路径应该这样写 \\\\服务器电脑ip或电脑名称\\共享文件夹名 |
-- 作者:zjyyc -- 发布时间:2014/7/25 16:50:00 -- 终于设好了 谢谢答复过我问题的各位朋友! |
-- 作者:zjyyc -- 发布时间:2014/7/26 13:55:00 -- 你好!这位朋友。发布后,在本机运行发布的软件是可以的,但在其他计算机,附件还是无法打开。 |