asp 想在删除文章的同时删除图片,如何编程

来源:百度知道 编辑:UC知道 时间:2024/07/02 21:02:46

1图片以二进制方式写入SQL的直接删除记录就可以了
2以图片方式传入的
要有FSO组件支持
if request("cur_action")="delete" then
conn.cursorlocation=3
set rs_delete=conn.execute("select * from tProduct where ID="&request("EditID"))

Set fso = CreateObject("Scripting.FileSystemObject")
strUploadFiles=rs_delete("UploadFile") '删除文章所包括的图片文件
if strUploadFiles<>"" then
if instr(strUploadFiles,"$")>0 then
arrUploadFiles=split(strUploadFiles,"$")
for i=0 to ubound(arrUploadFiles)
if fso.FileExists(server.MapPath("/UploadFile/ProductFile/" & arrUploadfiles(i))) then
fso.DeleteFile(server.MapPath("/UploadFile/ProductFile/" & arrUploadfiles(i)))
end if
next
end if
end if

ProductPicTemp="/UploadFile/ProductFile/"&rs_delete("ProductPic"