请问一下:当图片型字段在项目所在的服务器上插入图片后,该字段提示为:
E:\招标管理\考查图片\.....jpg
这种形式的图片在局域网内其它用户浏览时,并不能看到所对应的图片。只有将该图片字段内容改成:
\
\招标办\招标管理\考查图片\....jpg ,才可以让大家共享。如附图:
此主题相关图片如下:tt截图未命名.jpg
我试着用手工修改一下字段内容,可是
无法修改。 最后,只能到其它用户的机器上去插入图片才能实现共享图片。
大家看看如若在服务器上直接插入让其它人共享的图片,怎么才能实现呢?
将图片文件直接放在服务器中呢,是否可以?我没有用局域网,不得而知,有局域网的朋友可以测试一下
下面的对你可能有用
UploadFile
将指定文件上传到指定的远程服务器上。
语法:
UploadFile(sourceFileName ,address)
UploadFile(sourceFileName ,address ,userName ,password)
UploadFile(sourceFileName ,address ,userName ,password ,showUI ,connectionTimeout)
参数说明:
- sourceFileName
要上传的文件,含路径。
- address
目标文件,含主机地址、路径和文件名
- userName
要进行身份验证的用户名
- password
要进行身份验证的密码
- showUI
逻辑型,是否显示下载进度
- connectionTimeout
整数型,设置超时间隔(以毫秒为单位),默认值为100000(100秒)
对于带有密码的ftp,可以直接在参数address中加入户名和密码信息,格式为:
ftp://户名:密码@地址/
示例:
Network.UploadFile(
"c:\data\table.txt", "ftp://zhanshang:138238@egridsoft.com/public/table.txt")
上面假定帐户为zhanshang,密码为138238,ftp服务器的的地址为ftp://egridsoft.com。
将本地c:\data目录下的文件table.txt,上传到服务器的public目录下。
局域网服务器存放只读共享图片,在本机上打开table,可看到图片(测试OK见附档)。但批量设置及修改图片存放路径困难。需一个个插入。希望改进!
此主题相关图片如下:未命名.jpg
可否做一段代码,将此图片列的属性及图片路径一次修改呢?
我的问题主要是:如果我在服务器端插入图片的话。该字段内容显示:E:\招标管理\考查图片\.....jpg
这样的话,在其它电脑上则会看不见图片,因为它是E:\ 而不是:
\\招标办\招标管理
如何在服务端插入照片后,字段内容也变成:
\\招标办\招标管理
既然有服务器,就用ftp吧。
请参考帮助文件:列相关 - 列属性 - 扩展列类型-远程文件管理。
以下是引用t_fs在2009-3-30 7:40:00的发言:
我的问题主要是:如果我在服务器端插入图片的话。该字段内容显示:E:\招标管理\考查图片\.....jpg
这样的话,在其它电脑上则会看不见图片,因为它是E:\ 而不是: \\招标办\招标管理
如何在服务端插入照片后,字段内容也变成: \\招标办\招标管理
如果楼主只是达到这个要求的话,很简单:插入图片时将你的服务器当作客户端,插入服务器图片所共享的路径,即:通过网络邻居访问你的本机图片所在路径,OK?!
通过网络邻居访问你的本机图片所在路径,OK?!
是个办法。我试试去!
试过,还是不行!
我通过网上邻居加入照片后,出现的图片路径仍然为:E:\招标管理 而不是:
\\招标办\招标管理...
看来只能由老大来解决了。另外,想问一下列属性中的有一个:存放路径,它是起什么作用的,设完后并不起作用。还有图片列内容为何不能编辑,而只能一个一个的加入。
谢谢各位!
[此贴子已经被作者于2009-3-30 11:20:39编辑过]