作者:沙灘小子
上一節我們介紹了文章管理的主頁面,而這里的主頁面只是顯示了相關的連接而已,要是沒有相關的程序來執行,那么也只是空連接而已,并不會顯示出它的具體功用,而文章的在線刪除是本系統不可缺少的一部分,雖然它的程序很簡單,但是還是有必要為大家介紹一下。
在ASP中,對數據庫的操作有更新(update)、刪除(delete)等操作,在本系統中對文章的刪除就是利用了DELETE來進行文章的刪除操作的,下面就為大家介紹本刪除程序(delete.asp)的主要實現過程以及詳細注解:
<%@ LANGUAGE="VBSCRIPT" %>
<%
"限制非權限用戶直接進行刪除操作
if request.cookies("adminok")="" then
response.redirect "login.asp"
end if
%>
"打開并建立數據庫連接
<!--#include file="conn.asp"-->
<%
dim sql
dim rs
set rs=server.createobject("adodb.recordset")
"利用從連接處返回的文章號ID對指定記錄集的文章進行刪除操作
sql="delete from article where articleid="&request("ID")
rs.open sql,conn,1,1
"關閉數據庫連接
rs.close
set rs=nothing
conn.close
set conn=nothing
當刪除操作完畢后,自動轉向管理頁面
response.redirect "manage.asp"
%>
看了上面的程序,你是不是有種怎么這么簡單的想法。其實在ASP中,對數據庫進行操作和顯示是非常簡單的,而ASP正是由于這種簡單易用性而廣泛流傳于各種網站建設中,這也是微軟的一貫作風。好了,下面我們將進入文章管理的另外一個內容,也就是文章的在線修改!
轉載請注明出處http://asky.on.net.cn