asp删除多个上传的图片

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:55:11
一个商品数据表结构:
cid
title
tu1
tu2
tu3
tu4
addtime
我用以下语句可以批量删除了商品信息,但只能按条删除商品信息,每条商品信息中的图片地址所对应的图片无法删除,如何解决,请高手帮忙啊
<%
if request.QueryString("action")="del" then
conn.execute "delete from shangpin where cid in ("&request("selectdel")&")"
response.Redirect "shangpin.asp"
end if
%>
就50分了全送了,每条商品信息对应四张图片

做一个多选页面
对应CID(这个应该是你上传图片排序的表段吧)
然后批量执行删除选中CID

rem 删除文件
Public Function DelFile(DelFilePath)
On Error Resume Next
DelFile= False
set MyFileObject=Server.CreateOBject("Scripting.FileSystemObject")
MyFileObject.DeleteFile""&Server.MapPath(""&DelFilePath&"")&""
Set MyFileObject= Nothing
If 0 = Err or 53 = Err Then
DelFile= True
else
' CatchError(""&DelFilePath&"\n文件无法删除!")
end if
On Error GoTo 0
End Function

给你写了个删除的function
删除的时候调用
试下吧