This Domain(Admin5.com) is for Sale:

用Dreamweaver MX ACCESS制作企业新闻系统

时间:2007-12-23  来源:不详  作者:迈克DB

rs.open sql,db,1,3
  sql语句对这个的erennew表,然后rs.open sql,db,1,3是用赋值的参数来打开记录集,附带的1,3简单的来说就是可以让记录集添加数据

rs.addnew
rs("title")=trim(request.form("title"))
rs("name")=trim(request.form("name"))
rs("content")=server.htmlencode(request.form("content"))
rs("xhcount")=0
rs("xhtime")=now()
rs.update
dedecms.com
  这段就是添加记录的代码
  rs.addnew添加
  rs.update更新
  其中的数据,大家可以明白就是通过递交表单的参数传递给了!

rs.close
set rs=nothing
response.redirect "xh_add."
dedecms.com
  关闭记录集,然后跳转页面。  5.写后台显示页面,功能带有编辑和删除xh_add.
  好了,这节可以讲解xh_add.就是登陆后台的主页面
  下图是后台效果。
  
     然后咱们来看看代码。
  
     这段代码看着是不是很熟悉啊,对了,在上节课我已经具体讲解了这个会话的功能了!     大家看看这个代码,就是用sql搜索了,erennew所有的记录,然后用execute执行了这个sql,关于输入各个数据,由于我没有界图,所以就用代码说明了啊!

<%do while not rs.eof%>
<tr>
<td align="center"><%=rs("id")%></td>
<td><a href=../xh_look.?id=<%=rs("id")%> target="_blank"><%=rs("title")%></a></td>
<td><%=rs("xhtime")%></td>
<td align="center"><a href="xh_edit.?id=<%=rs("id")%>">编辑</a></td> dedecms.com
<td align="center"><a href="xh_del.?id=<%=rs("id")%>">删除</a></td>
</tr>
<%
rs.movenext
loop
%>

copyright dedecms

  大家看这段代码,难点就是编辑和删除的连接为:
  xh_edit.?id=<%=rs("id")%>"就拿这个讲解吧!
  意思就是传递到edit.这个页面一个参数,这个在edit.页面用querystring来探测这个参数,为什么这么说呢,主要就是为了分别到底是那个那个新闻需要被编辑或者删除,究竟id是唯一的!  6.写后台编辑新闻页面xh_edit.和删除新闻页面xh_dll.
  
  这节课主要讲新闻的2个重要部分也是难点部分,删除和编辑。  首先是xh_del.     大家仔细看看主要部分就是:

id=request.querystring("id")
delsql="delete * from erennew where id="&id
db.execute(delsql)
内容来自dedecms

  这段代码,主要是什么呢?
  id的赋值,是从xh_add.页面传递过来的参数,然后赋值给变量id上,大家明白了嘛?
  然后在根据这个传递来查询要删除的记录!
  然后执行这个delsql语句!  编辑部分原理上和删除是相同的。        上图就是代码部分:

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息