关于ASP的绑定问题,.....高手进啊........

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:47:19
我绑定了一个列表框表单
但是 值绑定了 一条记录,请问是怎么回事啊?
代码如下:
<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from yhxx",con,1,1
%>
<select name="select" size="1">
<option value="<%=rs("xm")%>"><%=rs("xm")%>
</option>
</select>
小弟是初学的,请顺便说下原因...谢谢了...

<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from yhxx",con,1,1
if not rs.bof then
%>
<select name="select" size="1">
<%do while not rs.bof%>
<option value="<%=rs("xm")%>"><%=rs("xm")%></option>
<%
rs.movenext
loop
%>
</select>
原因是你没有进行循环.

需要做循环输出!

<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from yhxx",con,1,1

while not rs.eof
%>
<select name="select" size="1">
<option value="<%=rs("xm")%>"><%=rs("xm")%> </option>
</select>
<%
rs.movenext '移动下条记录
wend '结束循环
rs.close
%>