asp多个下拉菜单的显示

来源:百度知道 编辑:UC知道 时间:2024/06/28 05:59:13
大类:
<select name="blei" id="blei"><%
set rs = server.CreateObject("ADODB.recordset")
sql = "select * from blei order by id asc"
rs.open sql,conn,1,1
if rs.eof and rs.bof then
response.Write "没有信息"
else
do while not rs.eof
%>
<option value="

<%=rs("ID")%>"><%=rs("leiname")%></option>
<% rs.movenext
loop
end if%>
</select></td>
</tr>
<tr>
<td height="25" class="font">小类:
<select name="s_lei" id="s_lei"><%
set r0 = server.CreateObject("ADODB.recordset")
s0 = "select * from s_lei order by s_id asc"
r0.open s0,conn,1,3
if r0.eof and r0.bof then
response.Write "没有信息"
else

第二个下拉菜单:
do while not rs.eof
%>
<option value="

<%=r0("s_ID")%>"><%=r0("s_title")%></option>
<% r0.movenext
loop
错了,应该是:
do while not r0.eof

先检查你的table 行行列列写对了没,大类打开为只读,小类为什么要修改呢,还有rs.open sql,conn,1,1要不要close呢
由于不是自己写的,不方便调试,你自己试试吧,信息太少了