当前位置:首页 > 网络编程 > WEB编程 > ASP > ASP基础实例教程之八个小时打造新闻发布系统三

ASP基础实例教程之八个小时打造新闻发布系统三

点击次数:22 次 发布日期:2008-12-01 17:05:17 作者:源代码网
源代码网推荐 下面来学向数据库添加信息 需要两个文件 add.asp   addnew.asp
(1)先建立一个提交表单add.asp
代码如下:
CODE:

<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="addnew.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"></td>
  </tr>
  <tr>
    <td height="26">内容:</td>
  </tr>
  <tr>
    <td height="47"><textarea name="content" cols="60" rows="20" id="content"></textarea></td>
  </tr>
  <tr>
    <td height="25" align="center"><input type="submit" name="Submit" value="提交">
    <input type="reset" name="Submit2" value="取消"></td>
  </tr>
</table>
</form>
 

上面代码要注意的是action="addnew.asp"提交到addnew.asp文件

(2)处理文件addnew.asp
代码如下:
CODE:

<!--#include file="conn.asp"-->
<%
title=request.form("title")
content=request.form("content")
exec="insert into aa(title,content) values(""+title+"",""+content+"")"
conn.execute exec
conn.close
set conn=nothing
response.redirect "admin.asp"
%>
 


代码解释:
(1)
title=request.form("title")
content=request.form("content")
这两句语句是接收add.asp发来的信息。。request.form("title")就是对应add.asp中的name="title"

(2)
exec="insert into aa(title,content) values(""+title+"",""+content+"")"
conn.execute exec
上面的语句是数据库插如信息的语句
insert into aa(title,content) 中文意思是插入信息对应aa表中的两个字段
两个字段的数值是values(""+title+"",""+content+"")" 这里面对应的值是
这两句语句
title=request.form("title")
content=request.form("content")
传递的

(3)
conn.close
set conn=nothing
response.redirect "admin.asp"
关闭数据库。。写如成功后自动转页面到admin.asp

源文件下

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华