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