注册弹出成功,数据库里也有记录,但用来注册成功后,注册的详细资料的页面就是显示出有
有两种情况
第一种情况:
源代码如下:
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
& Server.MapPath("data/xsb.mdb")
set rs=server.CreateObject("Adodb.recordset")
sql="select * from xsb "
rs.open sql,conn,3,2
rs("xue")=trim(request.Form("xue"))
rs("mm")=trim(request.form("mm"))
rs("xm")=trim(request.form("xm"))
rs("bj")=trim(request.form("bj"))
rs("el")=trim(request.form("el"))
rs("dz")=trim(request.form("dz"))
rs.update
rs.close
%>
<html >
<head>
<title>注册成功</title>
</head>
<body>
<p align="center"><font size=10>注册成功!!</font></p>
<table width="800" border="1" align=center>
<tr align=center>
<td width="105" scope="col">学号</td>
<td width="679" scope="col"><%=xue%></td>
</tr>
<tr align=center>
<td>密码</td>
<td><%=mm%></td>
</tr>
<tr align=center>
<td>姓名</td>
<td><%=xm%></td>
</tr>
<tr align=center>
<td>班级</td>
<td><%=bj%></td>
</tr>
<tr align=center>
<td>email</td>
<td><%=el%></td>
</tr>
<tr align=center>
<td>地址</td>
<td><%=dz%></td>
</tr>
</table>
<p align=center> <a href="index.htm">进入校友录用户页面</a></p>
</body>
</html>
出来的结果是这样子的:
本来应该显示刚刚注册完的显示在表格中,但就是没有
第二种情况:
源代码如下:
只是在把<%=xue%><%=mm%><%=bj%><%=xm%><%=el%><%=dz%>全改成
<%=rs("xue")%><%=rs("mm")%><%=rs("xm")%><%=rs("el")%><%=rs("dz")%><%=rs("bj")%>
运行就出现这个
ADODB.Recordset (0x800A0CC1)
在对应所需名称或序数的集合中,未找到项目。
/sl5/zc1.asp, 第 27 行
是不是哪里的代码错了
我是数据库的字段都没有错啊~~要怎么改呢~~