找回密码
 入学

QQ登录

只需一步,快速开始

查看: 2156|回复: 6

二级分类与无限极分类代码实现

[复制链接]
发表于 2011-5-17 21:38:33 | 显示全部楼层 |阅读模式
游客,如果您要查看本帖隐藏内容请回复

二级分类代码实现

  1. Set rs = Conn.Execute("SELECT * FROM EY_NewsClass WHERE NewsClassOwner=0 ORDER BY NewsClassOrder,NewsClassID")
  2. Do While Not rs.EOF
  3. Response.Write(rs("NewsClassName"))

  4. '如果此分类含有子分类,那么把子分类读取出来
  5. Set rs2 = Conn.Execute("SELECT * FROM EY_NewsClass WHERE NewsClassOwner="&rs("NewsClassID")&" ORDER BY NewsClassOrder,NewsClassID")
  6. If Not (rs2.EOF And rs2.BOF) Then Response.Write("<br />")
  7. Do While Not rs2.EOF
  8.   Response.Write("   ")
  9.   Response.Write(rs2("NewsClassName"))
  10.   Response.Write("<br />")
  11.   rs2.MoveNext
  12. Loop
  13. Set rs2 = Nothing
  14.   
  15.   
  16.   
  17. '子分类结束
  18. Response.Write("<br />")
  19. rs.MoveNext
  20. Loop
  21. Set rs = Nothing
复制代码

无限极分类代码实现
  1. Call nClass(0)

  2. Sub nClass(numID)
  3. '如果此分类含有子分类,那么把子分类读取出来
  4. Set rs2 = Conn.Execute("SELECT * FROM EY_NewsClass WHERE NewsClassOwner="&numID&" ORDER BY NewsClassOrder,NewsClassID")
  5. If Not (rs2.EOF And rs2.BOF) Then Response.Write("<br />")
  6. Do While Not rs2.EOF
  7. Response.Write(rs2("NewsClassName"))
  8. Call nClass(rs2("NewsClassID"))
  9. Response.Write("<br />")
  10. rs2.MoveNext
  11. Loop
  12. Set rs2 = Nothing
  13. End Sub
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?入学

×
发表于 2011-5-17 21:39:06 | 显示全部楼层
给力··给力。。。
回复

使用道具 举报

发表于 2011-5-17 21:41:44 | 显示全部楼层
下啊下啊下
回复

使用道具 举报

发表于 2011-5-17 21:41:53 | 显示全部楼层
好 很好 非常好  ...........
回复

使用道具 举报

发表于 2011-5-17 21:42:03 | 显示全部楼层
楼上木有JJ
回复

使用道具 举报

发表于 2012-4-11 08:59:25 | 显示全部楼层
我来看看,弄了好久,就是不会弄,最后在NewsClass表里面增加了一个字段,把ID全写在里面!
回复

使用道具 举报

发表于 2012-4-11 09:42:40 | 显示全部楼层
给后面加了一个字段!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?入学

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 入学

本版积分规则

QQ|Archiver|手机版|小黑屋|校园天空成立于2004年2月24日 ( 陕ICP备08000078号-8 )

GMT+8, 2025-5-11 05:04 , Processed in 0.141411 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表