以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  有关第一运行项目时相关问题。  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13604)

--  作者:baoxyang
--  发布时间:2011/10/19 11:32:00
--  有关第一运行项目时相关问题。

1、第一次运行ftpclient时总会出现错误“操作超时”,只要项目不是重新打开,不管多次再运行ftpclient就正常了。

2、第一次运行连接外部WEB接口数据时,同样也是很慢。只要项目不是重新打开,不管多次再连接外部WEB接口数据时速度正常。

请老大看看何原因。谢谢了!


--  作者:狐狸爸爸
--  发布时间:2011/10/19 11:41:00
--  

网速问题。

你可以将TimeOut属性设置大一些。


--  作者:baoxyang
--  发布时间:2011/10/19 11:45:00
--  

网速很快的,因为总是第一次运行才会出现,第二次或更多次再也不会出现了。这个一直都有,我没有提出来罢了。

 


--  作者:baoxyang
--  发布时间:2011/10/19 11:55:00
--  

不知哪些狐友有使用FTP功能的,是否也有同样的问题。

      Dim ftp1 As new ftpclient
      ftp1.host= s1
      ftp1.Account = s2
      ftp1.password = s3
      Dim ls As New List(of String)
      GetFtpFiles(ftp1,"/升级",Ls)


--  作者:baoxyang
--  发布时间:2011/10/21 9:45:00
--  

老大,有关ftpclient第一次使用时,总会报超时的错误。之后就不会,这里面一定有猫腻,请老大查查!


--  作者:狐狸爸爸
--  发布时间:2011/10/21 10:03:00
--  
Dim ftp1 As new ftpclient
ftp1.host= s1
ftp1.Account = s2
ftp1.password = s3
ftp1.TimeOut = 30000
Dim ls As New List(of String)
GetFtpFiles(ftp1,"/升级",Ls)
--  作者:baoxyang
--  发布时间:2011/10/21 10:19:00
--  

哦,明白。多谢了!!

 


--  作者:baoxyang
--  发布时间:2011/10/21 10:24:00
--  

1、只不过第一次运行ftp.OpenManager时很慢,之后就很快了

2、还有 dtset1 = tt.GetStationAlarms(val(vars("CusID")),vars("Gpspwd"),car,tm1,tm2)  是读取外WEB数据
      Dim th As Data.DataTable = dtset1.Tables(0)
      dtset1.Tables.Remove(th)
      Tables("车辆即时状态_Table2").DataSource = th

     第一次运行很慢,之后也是很快的。

不知何原因?有办法处理?谢谢!!