返回首页
当前位置: 主页 > 开发手册 > ASP > FSO >

FSO判断文件是否存在

时间:2009-12-27 08:00来源:互联网 作者:网络 点击:
FSO是IIS服务器上常见组件,被广泛应用于ASP系统。现在,我们来用它来检测一个服务器上的文件是否存在。 setfso=Server.CreateObject( Scripting.FileSystemObject ) fpath=server.MapPath( 你所要检查的文
  

FSO是IIS服务器上常见组件,被广泛应用于ASP系统。现在,我们来用它来检测一个服务器上的文件是否存在。

  1. set fso=Server.CreateObject ("Scripting.FileSystemObject"
  2. fpath=server.MapPath ("你所要检查的文件名"
  3. if fso.FileExists(fpath) then 
  4.   '文件存在 
  5. else 
  6.   '文件不存在 
  7. end if 

很简单的一个应用实例:

  1. if request("fl")="del" then 
  2. Set rs=Server.Createobject("ADODB.Recordset"
  3. delSql="Select * From photo Where id="&request("id"
  4. rs.Open delSql,Conn,1,3 
  5. If Not(rs.Eof And rs.Bof) Then 
  6. Photo=rs("picurl"
  7. if Photo<>"" then 
  8. Set fs = Server.CreateObject("Scripting.FileSystemObject"
  9. if fs.FileExists(server.MapPath(".."&Photo)) then 
  10. fs.deleteFile(server.MapPath(".."&Photo)) 
  11. end if 
  12. Set fs = Nothing 
  13. end if 
  14. end if 
  15. rs.Delete 
  16. Response.Redirect ("pic.asp"
  17. end if 

资料来源:http://hi.baidu.com/zzgcy/blog/item/dea2d544d0446484b2b7dc92.html

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容