以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Ftp 的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86564)

--  作者:blackzhu
--  发布时间:2016/6/20 17:26:00
--  Ftp 的问题
Network.DownloadFile 我用这个方法可以下载文件

但是我用底下的这个方法,打开文件不可以下载,有可能是什么原因造成的?
 DataTables("会议纪要").DataCols("附件").ExtendType = ExtendTypeEnum.Files
  DataTables("会议纪要").DataCols("附件").Remote = True

Dim flm As WinForm.FileManager = e.Form.Controls("FileManager1")

        Dim ftp1 As New FTPClient

        ftp1.Host = "

        ftp1.UTF8 = True

        ftp1.Port = "21"

        ftp1.Account = "*********"

        ftp1.Password = "********"

        flm.FTPClient = ftp1

        flm.BindingField = "会议纪要.附件"BindingField = "会议纪要.附件"






[此贴子已经被作者于2016/6/20 17:28:08编辑过]

--  作者:blackzhu
--  发布时间:2016/6/20 17:32:00
--  
出来一个下载页面,提示连接服务器成功,用时 多少秒后没有反应了.
--  作者:狐狸爸爸
--  发布时间:2016/6/20 17:43:00
--  

我无法理解


--  作者:blackzhu
--  发布时间:2016/6/20 17:46:00
--  
我们的文件控件不是有一个打开的按钮吗,打开的时候 出来一个下载窗口,上面显示连接服务器,用时多少多少秒,就不动了.

我试着用Network.DownloadFile 我用这个方法可以下载文件,一切正常.

--  作者:大红袍
--  发布时间:2016/6/20 19:58:00
--  
 直接打开foxtable的ftp管理器,然后测试下载功能,看提示什么错误。
--  作者:blackzhu
--  发布时间:2016/6/21 8:38:00
--  
直接打开,按管理器上的打开按钮,显示下载失败
--  作者:Hyphen
--  发布时间:2016/6/21 8:51:00
--  
还有没有具体一点的提示信息
--  作者:大红袍
--  发布时间:2016/6/21 9:20:00
--  

1、直接测试看是否报错

 

Dim ftp1 As New FtpClient
ftp1.Host="196.128.143.28"
ftp1.Account = "foxuser"
ftp1.Password = "138238110"
ftp1.OpenManager()

 

2、你搭建的ftp是不是有问题?或者是这个用户是否有下载的权限?


--  作者:blackzhu
--  发布时间:2016/6/21 9:56:00
--  
这个测试都没有问题,通过控件上的增加上传也没有问题,就是打开出问题,奇了怪了,我是给了这个用户全部的权限的.
[此贴子已经被作者于2016/6/21 9:56:38编辑过]

--  作者:大红袍
--  发布时间:2016/6/21 9:57:00
--  
 你ftp搭建有问题。