我也说不清楚了!!!!!
因为我这个是一级标题为一个表
二极标题又为一个表
以下的代码我测试没问题,就是在蓝色部分我想循环二级标题时就不行了
我给你贴代码你看看<SCRIPT language=JavaScript src="Inc/ypSlideOutMenusC.js" type=text/JavaScript></SCRIPT>
<%set rs=server.CreateObject("adodb.recordset")
rs.open "select * from Zy_Channel order by ChannelID",conn,1,1
do while not rs.eof%><DIV class=menulayer id=menu
<%=rs("ChannelID")%>Container style="LEFT: 0px; VISIBILITY: hidden; WIDTH: 120px; POSITION: absolute; TOP: 0px">
<DIV id=menu
<%=rs("ChannelID")%>Content style="BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px; LEFT: 0px; VISIBILITY: inherit; BORDER-LEFT: #000000 1px; WIDTH: 100%; BORDER-BOTTOM: #000000 1px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #efefef; layer-background-color: #efefef">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=nav>
显示二级代码(可是我在这个循环中不能在进行读取数据库的操作,)</TD></TR>
<TR>
<TD bgColor=#cccccc height=1></TD></TR></TBODY></TABLE>
</DIV>
</DIV>
<%
rs.movenext
loop
rs.close
set rs=nothing
%>
主要就是上面的这点代码
我想在蓝色区显示二级栏目,可是我对asp并不是太懂,难道说在Do..Loop之间不能在进行数据库读取操作及在次循环操作?
[此贴子已经被作者于2006-11-25 11:26:52编辑过]