回 帖 发 新 帖 刷新版面

主题:求救!!!求救!!做成二级树形菜单,二级菜单一行只要两个!!怎么修改??

sub ShowAllClass()
    if rsBigClass.bof and rsBigClass.eof then 
        response.Write " NOTHING"
    else
        dim sqlClass,rsClass,strClassName,strClassID
        rsBigClass.movefirst
        do while not rsBigClass.eof        
            strClassName= "<a href='Product.asp?BigClassID=" & rsBigClass("BigClassID") & "'><B><font face=Arial Black>【" & rsBigClass("BigClassName") & "】</font></B></a>
"
            sqlClass="select * from SmallClass where BigClassName='" & rsBigClass("BigClassName") & "' Order by SmallClassID"
            Set rsClass= Server.CreateObject("ADODB.Recordset")
            rsClass.open sqlClass,conn,1,1
            do while not rsClass.eof            
            for i=1 to 2
              if not rsClass.eof then            
            strClassName=strClassName & "&nbsp;&nbsp;&nbsp;&nbsp;<a href='Product.asp?BigClassID=" & rsClass("BigClassID") & "&SmallClassID=" & rsClass("SmallClassID") & "'>" & rsClass("SmallClassName") & "</a>"
              else 
             response.write "&nbsp;"
        
             end if
           rsClass.movenext
           next
           loop
            else
             response.write "&nbsp;"
             response.write strClassName & "
 <hr align=center width=98% size=2 color=#CCCCCC>"
            rsBigClass.movenext
        loop
        rsClass.close
        set rsClass=nothing
    end if
end sub



效果类似:[url=http://www.szestar.com]http://www.szestar.com[/url]的菜单效果!

回复列表 (共1个回复)

沙发

调试后结果:
错误类型:
Microsoft VBScript 编译器错误 (0x800A03FB)
缺少 'Loop'
/ipodsite/inc/syscode.asp, line 216
else


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) 

网页:
GET /ipodsite/index.asp 

时间:
2007年4月19日, 0:12:24 


详细信息:
Microsoft 支持

我来回复

您尚未登录,请登录后再回复。点此登录或注册