当前位置:首页 > 网络编程 > WEB编程 > ASP > bbs的树状算法的补充程序

bbs的树状算法的补充程序

点击次数:27 次 发布日期:2008-11-26 15:52:18 作者:源代码网
源代码网推荐 ssql = "select gorders,glayer from bbs where gId=" & gId & " and goders> " & gorders & " order by goders  "
rs1.Open sql, conn1, adOpenForwardOnly, adLockOptimistic "查询比父贴
                                            ‘order_value大的order_value
If (rs1.EOF And rs1.BOF) Then
If gLayer >= 8 Then  "如果深度大于8,就设goerders,glayer跟回帖平行
   gorders = rs1("gorders")
   gLayer = rs1("glayer")
Else
  gorders = gorders + 256
  gLayer = gLayer + 1
End If
Else
  nextvalue = rs1("gorders")
  If (nextvalue - gorders) > 1 Then
   gorders = Int((gorders + nextvalue) / 2)
   gLayer = gLayer
  Else                             "跟跟贴平行
   gorders = rs1("gorders")
   gLayer = rs1("glayer")
End If
End If

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华