以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  外部数据源的附件存在哪里?怎么实现完整迁移?  (http://foxtable.net/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
--  
你好!这位朋友。发布后,在本机运行发布的软件是可以的,但在其他计算机,附件还是无法打开。