原创ASP打造图书管理系统(access版)(四)
这次来讲解删除分类页面xh_del.asp还有保存分类页面booktypesave.asp
上述图片的核心句代码就是这个
booktype=trim(request.form("booktype"))
传嗲的参数给booktype,然后传递给下面的SQL语句,让SQL能完整执行!
sql="select * from xhbooktype where booktype='"&booktype&"'"

这段代码就是判断xhbooktype中是否有相同的分类~!
if not rs.eof or not rs.bof then
判断指针是否到头或者到尾
如果找到相同的记录就输出
response.write "<script language=javascript>alert('对不起已经有这个分类');history.back(-1)</script>"
并且返回原来页面从新添加!
如果没有就更新记录,执行
rs.addnew
rs("booktype")=booktype
rs.update
执行添加新分类,上节讲了这个东西,大家不会忘记吧!
好了讲解一下删除页面吧~~~

删除的主要原理就是以下2段代码
id=request.querystring("id")
sql="delete * from xhbooktype where id="&id
第一个ID主要是通过URL传递过来的参数~
这个SQL语句是delete删除语句,他的where条件就是传递过来的ID值~
想必大家可以明白吧~按照条件删除记录分类~!
但是大家别忘记要连接数据库文件啊~第一行
<!--#include file="conn.asp"-->
为了方便用户还要在最后一行记得做个跳转页面
response.redirect "xh_booktype.asp"
这样用户可以继续添加或者转到其他页面~很方便吧~
好了这节就说这么多,下节就是最后一节了~~期待吧.....
