说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何读取和删除上传到硬盘的文件?

编辑:说三道四文库 发布时间:2018-07-20 11:08
HTML文档下载 WORD文档下载 PDF文档下载
如何读取和删除上传到硬盘的文件?包括所以扩展名。
用fso组件
可以详细一点吗?
Set rs=Server.CreateObject("adodb.recordset")
sql="select * from 表 where id="&id
rs.open sql,conn,3,3
ff=rs("img")
set fso=server.CreateObject("scripting.filesystemobject")
fso.deletefile(server.MapPath(ff))
set fso=nothing
rs.delete
rs.update
rs.close
set rs=nothing
response.write "<script>alert('删除成功!');history.go(-1);</script>"
如果服务器不支持fso的话.该怎么删除..
这个问题高级,服务器不支持fso你还能上传吗?
去网上搜索 FSO, 然后下载一本FSO手册, 上面的命令很全的.

如果服务器不支持FSO的话,  那.... 换家服务器.
fso的支持可以很简单的实现
服务器不支持fso你的这些就没办法实现

RoseKnife(玫瑰刀)兄,难道非得用fso才能上传,我就没有使用fso实现无组件上传..
用fso对象吧,先开始建
具体思路:
1.在数据库中找到要删除的文件名
2.建立一个对象
set fso=server.CreateObject("scripting.filesystemobject")
fso.deletefile(server.MapPath(ff))
set fso=nothing
3.删除文件的同时,在把数据库中的记录清空或做删除标志
ok了
ADODB.Stream 也可以!~~~~~
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘