asp用fso删除图片
时间:2011-09-06
来源:互联网
我有一个表中有一个字段a是用来发上传的图片路径的。
文件夹b是用来存放上传来的图片的
我以前在删除数据库表中的数据时没有把文件夹里的图片删除掉,现在我想写一个程序把b文件夹里的图片删除掉(只要判断出b文件夹里的图片名称不在数据库表的字段a中就把这个图片删除掉)
我应该怎么写程序来判断,请大家帮忙!!!!
文件夹b是用来存放上传来的图片的
我以前在删除数据库表中的数据时没有把文件夹里的图片删除掉,现在我想写一个程序把b文件夹里的图片删除掉(只要判断出b文件夹里的图片名称不在数据库表的字段a中就把这个图片删除掉)
我应该怎么写程序来判断,请大家帮忙!!!!
作者: ruiandli 发布时间: 2011-09-06
遍历文件夹b,一个一个去判断数据库中是否存在改文件
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.Files
For Each f1 in fc
s=f1.name
'去数据库判断
Next
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.Files
For Each f1 in fc
s=f1.name
'去数据库判断
Next
作者: net_lover 发布时间: 2011-09-06
fso参考手册
http://msdn.microsoft.com/en-us/library/hww8txat%28VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/hww8txat%28VS.85%29.aspx
作者: net_lover 发布时间: 2011-09-06
sql="select productimg from t_products where productimg<>'' order by pubtime asc"
'response.Write sql
'response.End()
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
if not rs.bof and not rs.bof then
for i=1 to rs.recordcount
if rs.eof then exit for
proimg=rs(0)'数据中图片地址
UploadDir = CutStrs(rs(0),20) '要列出的文件夹名称,相对于此页面文件所在根目录来说
TruePath=Server.MapPath(UploadDir) '获得全路径
Set fso=CreateObject("Scripting.FileSystemObject") '如果支持FSO就创建FSO对象
IF fso.FolderExists(TruePath) Then
Set theFolder=fso.GetFolder(TruePath)
For Each theFile In theFolder.Files
在这里我应该怎么写判断???
next
rs.movenext
next
end if
rs.close
set rs=nothing
'response.Write sql
'response.End()
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
if not rs.bof and not rs.bof then
for i=1 to rs.recordcount
if rs.eof then exit for
proimg=rs(0)'数据中图片地址
UploadDir = CutStrs(rs(0),20) '要列出的文件夹名称,相对于此页面文件所在根目录来说
TruePath=Server.MapPath(UploadDir) '获得全路径
Set fso=CreateObject("Scripting.FileSystemObject") '如果支持FSO就创建FSO对象
IF fso.FolderExists(TruePath) Then
Set theFolder=fso.GetFolder(TruePath)
For Each theFile In theFolder.Files
在这里我应该怎么写判断???
next
rs.movenext
next
end if
rs.close
set rs=nothing
作者: ruiandli 发布时间: 2011-09-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28