以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  表中的文件列,怎么通过httpserver提供给网页下载  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=138152)

--  作者:杨柳吟风
--  发布时间:2019/7/24 0:18:00
--  表中的文件列,怎么通过httpserver提供给网页下载
我的foxtable表中的有一个文件列,我通过json提供给网页的只有一个文件名,我怎样才能把文件提供给下载?
--  作者:有点蓝
--  发布时间:2019/7/24 9:06:00
--  
比如前端:<a href=\'http://127.0.0.1/1.doc\' >点击下载</a>

头文件那里,把doc后缀加上,把文件放到d:\\web\\目录里

 

Dim fl As String = "d:\\web\\" & e.path
If filesys.FileExists(fl)
    Dim idx As Integer = fl.LastIndexOf(".")
    Dim ext As String  = fl.SubString(idx)
    Select Case ext
        Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar",".doc"
            e.WriteFile(fl)
            Return \'这里必须返回
    End Select
End If


--  作者:杨柳吟风
--  发布时间:2019/7/24 14:22:00
--  
那还是得把文件另存到文件夹里面,文件在数据库里可以直接提供给页面吗?
如果像你这么说的,我根本就不该把文件存到表中,我直接在表中存相对位置的字符串,然后用fomatter直接整成链接,文件放web下某文件夹中,好像更合适。
[此贴子已经被作者于2019/7/24 14:25:22编辑过]

--  作者:有点蓝
--  发布时间:2019/7/24 14:41:00
--  
本地管理文件肯定比数据库管理方便很多