以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 上传效率问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120786) |
-- 作者:rjh4078 -- 发布时间:2018/6/23 21:03:00 -- 上传效率问题 If e.PostValues("备注")<>"" Then For Each key As String In e.Files.Keys For Each fln As String In e.Files(key) Dim r As Row=Tables("订单图片").addnew r("上传时间")=Date.now r("上传人")=e.Cookies("zh") r("备注")=e.PostValues("备注") Dim fll As String=ProjectPath & "web\\images\\" & Format(Date.Today,"yyyy") If FileSys.DirectoryExists(fll)=False Then FileSys.CreateDirectory(fll) End If fll=fll & "\\" & Format(Date.Today,"MM") If FileSys.DirectoryExists(fll)=False Then FileSys.CreateDirectory(fll) End If fll=fll & "\\" & Format(Date.Today,"dd") If FileSys.DirectoryExists(fll)=False Then FileSys.CreateDirectory(fll) End If r("图片路径")=fll & "\\" & e.PostValues("备注") & ".jpg" e.SaveFile(key,fln, r("图片路径")) \'保存接收到的文件 r.save Next Next e.WriteString("OK") End If 使用这个代码上传一个文件 从提交到服务器响应 差不多要等10秒 图片已经压缩了 哪里出了问题
|
-- 作者:有点甜 -- 发布时间:2018/6/24 22:58:00 -- 1、你确定已经压缩了?在服务器那里看一下文件多大;
2、保存代码基本是没问题的。 |
-- 作者:rjh4078 -- 发布时间:2018/6/25 7:01:00 -- 检查发现是网络问题 郁闷 |
-- 作者:有点甜 -- 发布时间:2018/6/25 8:53:00 -- 以下是引用rjh4078在2018/6/25 7:01:00的发言:
检查发现是网络问题 郁闷
什么意思,没看懂。上传的东西越大,就越慢的。你服务器那里加入msgbox,看多久可以响应弹出msgbox。 |