两个结果集
我要显示所有部门的所有员工   即一个部门   下面是他的所有员工   再一个部门然后是此部门的所有员工      以此类推   
 我现在是两个结果集   第一个结果集取出   部门id   和名称循环出来   第二个结果集要用到第一个结果集的id   然后再循环   也就是   循环里   套一个循环   这样效率好像不高   请问   大家有什么高见   都是怎么处理类似的问题
------解决方案--------------------.... 
 while Not dRS.Eof 
   Response.Write dRs( "departName ") &  " <br>  "   
   Set eRs = objConn.Execute( "Select * From Employee Where departID= " & dRs( "departID ")) 
   While Not eRs.Eof 
      Response.Write  "   "&dRs( "departName ") &  " <br>  "   
   Wend 
 Wend 
 ...     
 如果部门是多级的话,要用一个递归,这个可以当网上搜索,很多的
------解决方案--------------------while Not dRS.Eof 
   Response.Write dRs( "departName ") &  " <br>  "   
   Set eRs = objConn.Execute( "Select * From Employee Where departID= " & dRs( "departID ")) 
   While Not eRs.Eof 
      Response.Write  "   "&eRs( "departName ") &  " <br>  "   
   Wend 
 Wend