字典库父栏目下套子栏目,循环下去读取数据。

由于有人问这问题,就写了。

<%
StrSql = "SELECT ID, Name FROM TabArea Where len(id)=2"
set rsMain = server.CreateObject("ADODB.Recordset")
rsMain.open StrSql, conn, 3, 1
While Not rsMain.eof
 rid=rsMain("ID")
 rName=rsMain("Name")  
 Response.Write("<font Color=red >" & rid & ":"& rName & "</font><br>") 
 GetData(rid)
 Response.Write(  "==================================<br>")
 rsMain.movenext
Wend 
rsMain.Close

 

//循环套循环
Sub GetData(sId)
 intlen=Len(sId)
 set rsM = server.CreateObject("ADODB.Recordset")
 StrSql = "SELECT ID, Name FROM TabArea Where len(id)=" & intlen+2 & " and left(id,"&intlen& ")=" & sId  
 set rsM = server.CreateObject("ADODB.Recordset")
 rsM.open StrSql, conn, 3, 1 
 While Not rsM.eof  
  rid=rsM("ID")
  rName=rsM("Name")  
  Response.Write("<font size=" & len(rid) & ">" & rid & ":"& rName & "</font><br>")   
  GetData(rid)  
  rsM.movenext
 
 Wend 
 rsM.Close 
End sub    
%>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值