大哥们,帮我看看,为什么获取不到ID号!!!

来源:百度知道 编辑:UC知道 时间:2024/04/28 19:25:26
<form name="form1" method="post" action="xg.asp?action=xg&id=<%=rs("id")%>">

<table width="100%" border="1" cellspacing="0" cellpadding="0">
<%
exec="select * from r2"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
<%
do while not rs.eof
%><tr>

<td width="50%" height="25"><%=rs("id")%><input name="zuotian" type="text" id="zuotian" value="<%=rs("zuotian")%>"></td>
<td width="50%" height="25">
<input name="jintian" type="text" id="jintian" value="<%=rs("jintian")%>">
<input type="sub

你获取ID是用request么,你把ID设置一个隐士传参!
<input type="hidden" value="" name="id"> 把ID值赋给value,在下一个页面用request.getParameter("id");就能取到了!

因为你<form name="form1" method="post" action="xg.asp?action=xg&id=<%=rs("id")%>">
里的<=<%=rs("id")%>是在打开表之前写的! 你说你表都还没有打开怎么可能获得记录集”rs”你说呢!呵呵
你把这个<form........>头放到<%
do while not rs.eof
%>这句话之前试试!