ASP基础实例教程之八个小时打造新闻发布系统五
点击次数:33 次 发布日期:2008-12-01 17:05:06 作者:源代码网
|
本人也是看了很久才学会的。。解释的不好多多包容。。 修改需要两个文件 (一)建立modify.asp 和del.asp很像似 代码如下: CODE:
<!--#include file="conn.asp"--> <% exec="select * from aa where id="&request.querystring("id") set rs=server.createobject("adodb.recordset") rs.open exec,conn,1,1 %> <table width="23%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolorlight="#000000" bordercolordark="#FFFFFF"> <tr> <td width="167" height="31" align="center">修改信息</td> </tr> </table> <form name="form1" method="post" action="modifyup.asp"> <table width="59%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolorlight="#000000" bordercolordark="#FFFFFF"> <tr> <td height="31">标题: <input name="title" type="text" id="title" value="<%=rs("title")%>"></td> </tr> <tr> <td height="26">内容:</td> </tr> <tr> <td height="47"><textarea name="content" cols="60" rows="20" id="content"><%=rs("content")%></textarea></td> </tr> <tr> <td height="25" align="center"><input type="submit" name="Submit" value="提交"> <input type="hidden" name="id" value="<%=request.querystring("id")%>"> <input type="reset" name="Submit2" value="取消"></td> </tr> </table> </form> 代码解释: (1) <% exec="select * from aa where id="&request.querystring("id") set rs=server.createobject("adodb.recordset") rs.open exec,conn,1,1 %> 这句exec="select * from aa where id="&request.querystring("id")我在del.asp里解释过了 在这里也是一样的道理 set rs=server.createobject("adodb.recordset") rs.open exec,conn,1,1 上面是用recordset对象打开数据表。。。 (2) <input type="text" name="title" value="<%=rs("title")%>"> 这里要注意名字要对应。。否则或出错。。 <input type="hidden" name="id" value="<%=request.querystring("id")%>"> 这里是隐藏表单。。。提交隐藏的表单元素会随着表单一起提交,用于传递变量 (二)建立modifyup.asp 文件 代码如下: CODE:
<!--#include file="conn.asp"--> <% exec="select * from aa where id="&request.form("id") set rs=server.createobject("adodb.recordset") rs.open exec,conn,1,3 %> <% rs("title")=request.form("title") rs("content")=request.form("content") rs.update rs.close set rs=nothing conn.close set conn=nothing response.redirect"admin.asp" %>
源文件下 |
