ASP如何删除数据库记录的同时也删除文件夹的文件?
做的一个网片站,要删除一个access记录,这条记录中有多个图片名,如何在删除这条记录的同时把uplife文件夹中这条记录里所包含的图片名也全删除?请高手指点。...
做的一个网片站,要删除一个access记录,这条记录中有多个图片名,如何在删除这条记录的同时把uplife文件夹中这条记录里所包含的图片名也全删除?请高手指点。
展开
3个回答
2013-09-22
展开全部
调用FileSystemObject对象
举个例子:
<%
Dim objFSO '声明一个名称为 objFSO 的变量以存放对象实例
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(Server.MapPath("\newfile.asp")) Then
objFSO.DeleteFile Server.MapPath("\newfile.asp"),True
Response.Write "已经成功地对文件"&Server.MapPath("\newfile.asp")&"进行了删除"
Else
Response.Write Server.MapPath("\newfile.asp")&"不存在,无法进行删除"
End If
Set objFSO = Nothing '释放 FileSystemObject 对象实例内存空间
%>
举个例子:
<%
Dim objFSO '声明一个名称为 objFSO 的变量以存放对象实例
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(Server.MapPath("\newfile.asp")) Then
objFSO.DeleteFile Server.MapPath("\newfile.asp"),True
Response.Write "已经成功地对文件"&Server.MapPath("\newfile.asp")&"进行了删除"
Else
Response.Write Server.MapPath("\newfile.asp")&"不存在,无法进行删除"
End If
Set objFSO = Nothing '释放 FileSystemObject 对象实例内存空间
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-22
展开全部
据我的经验可以肯定:你的数据库是asp+access数据库的,请你检查这两项:
一:系统所在的文件夹尤其是数据库所在的文件夹是否允许写入。如无,添加everyone对这些文件夹的写入和修改权限
二:打开“Internet 信息服务”的属性,在主目录选项里,给“写入”打勾
希望你成功:)还不会就给大姐留言
一:系统所在的文件夹尤其是数据库所在的文件夹是否允许写入。如无,添加everyone对这些文件夹的写入和修改权限
二:打开“Internet 信息服务”的属性,在主目录选项里,给“写入”打勾
希望你成功:)还不会就给大姐留言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-22
展开全部
首先要数据库中记录目录的名称和路径然后用FileSystemObject对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询