asp如何在后台删除静态页面

作者: unvs 分类: ASP.NET 发布时间: 2011-05-25 10:57 ė13,689 views 61条评论

这篇文章是回复一位博友提出的问题而写的,仅供探讨学习,分享给大家。。。

asp在后台进行静态页面删除操作,原理可以这样理解:

首先,表中肯定有保存页面地址这个属性,存在这样一个html文件;

那么,删除表中html文件的时候,表中地址也要去掉;

下面是通过FSO对象对页面进行删除的代码:

<!–#include file="conn.asp"–>
<%
dim id
id=request.QueryString("id")
‘查询数据,用于获得文件路径
sql="select * from texttable where id="&id
rs.open sql,conn,1,1
‘获得页面地址
filepath = server.mappath(rs("text_filepath"))
‘创建FSO对象,用于删除文件
set fso = server.createobject("scripting.filesystemobject")
‘判断文件是否存在,如果存在则删除
if fso.fileexists(filepath) then fso.deletefile(filepath)
‘关闭RescordSet对象
rs.close()
‘删除数据
conn.execute("delete from texttable where id="&id )
%>
<script>
alert("删除成功")
location.href=("index.asp");
</script>
 

本博文章基本上属于原创或收集整理,都是心血结晶。
欢迎转载分享,转载请注明出处,谢谢!
本文地址:asp如何在后台删除静态页面

一条评论

  1. 依忻 2011 年 5 月 27 日 下午 4:28 回复

    没研究过ASP,用php比较多点。

    cyheng 于 2011-05-29 14:38:45 回复

    asp现在不是主流了,php和net才是王道。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ɣ回顶部