ASP高手进 急(添加的值为什么全部是空的)

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:55:24
添加代码如下:
<!--#include file="conn.asp"-->
<html>
<head>

<title></title>

</head>

<body>
<%
set rs=server.createobject("adodb.recordset")
sqlstr="select * from guestbook"
rs.open sqlstr,conn,1,3
rs.addnew
rs("name")=name
rs("tel")=tel
rs("message")=message
rs.update

rs.close
conn.close
set conn=nothing
set rs=nothing

response.write "记录添加成功!"
Response.Redirect("index.asp")
%>

</body>

</html>
能在数据库中看到有新的记录添加进来 但是每个字段的值都是空的郁闷!
调用页面代码:
<!--#include file="conn.asp"-->
<html>

<head>

<title></title>

</head>
<%

exec="select * from guestbook"
set rs=server.cr

你的name,tel,message没有赋值,用
rs("name")=request.form("name")
rs("tel")=request.form("tel")
rs("message")=request.form("message")

改为:
<!--#include file="conn.asp"-->
<html>
<head>

<title></title>

</head>

<body>
<%
set rs=server.createobject("adodb.recordset")
sqlstr="select * from guestbook"
rs.open sqlstr,conn,1,3
rs.addnew
rs("name")=request.form("name")
rs("tel")=request.form("tel")
rs("message")=request.form("message")
rs.update

rs.close
conn.close
set conn=nothing
set rs=nothing

response.write "记录添加成功!"
Response.Redirect("index.asp")
%>

</body>

</htm