当前位置:沸点梦工场 > 网页设计教程 > Dreamweaver教程 > 浏览文章

用Dreamweaver和ACCESS开发制作新闻发布系统

59HOT收集整理 2008年01月28日 【字体:

这节课主要讲新闻的2个重要部分也是难点部分,删除和编辑

首先是xh_del.asp

点此在新窗口浏览图片screen.width-333) {this.width=screen.width-333;this.title='open new window';}" border=0 ;>

大家仔细看看主要部分就是
id=request.querystring("id")
delsql="delete * from erennew where id="&id
db.execute(delsql)
这段代码,主要是什么呢?
ID的赋值,是从XH_ADD.ASP页面传递过来的参数,然后赋值给变量ID上,大家明白了嘛?
然后在根据这个传递来查询要删除的记录!
然后执行这个DELSQL语句!

编辑部分原理上和删除是相同的

点此在新窗口浏览图片screen.width-333) {this.width=screen.width-333;this.title='open new window';}" border=0 ;>

点此在新窗口浏览图片screen.width-333) {this.width=screen.width-333;this.title='open new window';}" border=0 ;>

上图就是代码部分:
if request.form("active")="" then
else
rs("title")=trim(request.form("title"))
rs("content")=server.htmlencode(request.form("content"))
rs("name")=trim(request.form("name"))
rs.update
response.redirect "xh_add.asp"
end if
注意这部分中的这个
if request.form("active")="" then
这个是在表单部分我赋值了一个隐藏域名为active值为yes,这个有点优点就是打开这个页面不直接传递递交,要点击提交才能赋值,递交后执行

rs("title")=trim(request.form("title"))
rs("content")=server.htmlencode(request.form("content"))
rs("name")=trim(request.form("name"))
rs.update
response.redirect "xh_add.asp"

最后一句是刷新页面到管理页面!
然后跟着参数rs.update直接刷新数据库!

 

上一页      下一页
本文共 7 页,第  [1]  [2]  [3]  [4]  [5]  [6]  [7]  页