是这样的: 用户上传图片后 (突然死机 不小心关闭页面 断电)那么这个图片没有写进数据库 而确实传到文件夹 他就是无用的了 如何做到(突然死机 不小心关闭页面 断电)后图片被从文件夹删除。已经上上传了并写入数据库了 如何做到删除记录同时删除文件夹里的图片 ,我是用dataguid绑定数据的。谢谢各位老大 给我个完美的答复 最好附上实例。本人初学请给与支持。
解决方案 »
- ListItem的值不能设置额、为空????
- 讨论:程序优化!
- 4K定做一个中英文版本的企业网站. 有没有人接?
- 给定一个日期,如果得到它的星期数?,用数字表示的星期数
- 在.net2.0中安装了wwf,创建新项目时出错了,用过工作流的同志进来啊
- windows2003server操作系统中能不能安装SQLServer2000
- 谁能解释下消息队列中间件及MSMQ在Asp.net中的具体应用吗?
- ASP.NET在线用户列表续(理想方法)
- datagrid问题:怎样得到被选种行的索引?急~~~!!!
- 页面继承问题???
- vs里编译的快捷键是什么
- 急盼解答:搜索网站的内容全部是我的,而域名却不是了,为什么?
path="../Member/"&path
set fso=server.CreateObject("scripting.FileSystemObject")
pathh=server.MapPath(path)
set fd=fso.getfile(pathh)
fd.delete这个是 删除数据库
set rsd=server.CreateObject("adodb.recordset")
sql="select * from Memhw,Member_CarPic where Memhw.MemberID='"&id&"' and Memhw.MemhwID=Member_CarPic.MemhwID"
rsd.open sql,conn,1,1
if not rsd.eof then
do while not rsd.eof
MemhwID=rsd("MemhwID")
set rsq=server.CreateObject("adodb.recordset")
sql="delete from Member_CarPic where MemhwID in ('"&MemhwID&"') "
rsq.open sql,conn,1,3
rsd.movenext
loop
end if
rsd.close
set rsd=nothing
对upload.asp 上传文件的修改如下set rspp=server.CreateObject("adodb.recordset")
sql1="select * from Member_CarPic"
rspp.open sql1,conn,1,2
rspp.addnew
rspp("MemhwID")=dd
rspp("CarPic")=session("filelstname1")
rspp.update
rspp.close
set rspp=nothing
session("filelstname1")=""
这样数据库和本地同步进行删除修改 完全可以实现 您可以试试