CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

求一个无限级栏目程序

楼主cqvip(每天进步1%)2005-09-14 16:28:10 在 Web 开发 / ASP 提问

求一个无限级栏目程序? 问题点数:50、回复次数:9Top

1 楼ximyma(新民码)回复于 2005-09-14 16:43:35 得分 5

能不能说具体点.Top

2 楼RoseKnife(花满楼)回复于 2005-09-14 16:44:39 得分 10

教个无限分类的办法给你,你自己写  
   
  建一表   [table]    
  字段  
  id                     自动编号  
  parentId         父ID  
  mychar             分类名  
   
  -------一级---------------  
  id       parentid       mychar  
  1         0                     大类一  
  2         0                     大类二  
  3         0                     大类三  
  .............  
   
  -------二级---------------  
  id       parentid       mychar  
  4         1                     大类一的第一个分类  
  5         1                     大类二的第一个分类  
  6         2                     大类三的第一个分类  
  ........  
   
  -------三级---------------  
  id       parentid       mychar  
  7         4                     大类一的第一个分类第一小类  
  8         4                     大类一的第一个分类第二小类  
  ...............  
   
  明白了吧,一直从父继承  
   
  这样就可无限分类了Top

3 楼net205(人不可以无耻到这种地步)回复于 2005-09-14 16:45:37 得分 10

用递归,,,  
  方便,好使,,  
  但如果层次太多的话,效率不行。。。  
   
  关注,,,看大家的意见。。Top

4 楼jamila8(曾)回复于 2005-09-14 16:56:51 得分 0

支持,顶Top

5 楼cqvip(每天进步1%)回复于 2005-09-14 17:29:42 得分 0

RoseKnife(阿楚)    
  能不能给个具体的例子Top

6 楼cqvip(每天进步1%)回复于 2005-09-14 18:05:03 得分 0

求简单例子Top

7 楼RoseKnife(花满楼)回复于 2005-09-14 21:48:59 得分 10

id       parentid       mychar  
  1         0                     大类一  
  2         0                     大类二  
  3         0                     大类三  
  4         1                     大类一的第一个分类  
  5         1                     大类二的第一个分类  
  6         2                     大类三的第一个分类  
  7         4                     大类一的第一个分类第一小类  
  8         4                     大类一的第一个分类第二小类  
  ..............  
  瞧,就这样就可以了,你写个代码很简单的事啊  
  Top

8 楼zhaolj1983(小小)回复于 2005-09-15 08:47:49 得分 5

你在CSDN上搜索一下~!  
  n多啊   `!Top

9 楼zj135(zj135)回复于 2005-09-15 09:14:14 得分 10

'---------------------------------------------------  
  '   无限级分类  
  '---------------------------------------------------  
  Function   Sort(Selec)  
  Set   Rsc   =   Conn.Execute("Select   *   From   WebClass   Where   ClassNum   =   "   &   Selec)  
  Do   While   Not   Rsc.Eof  
  Set   Rst   =   Conn.Execute("Select   *   From   WebClass   Where   ClassId   =   "   &   Id)  
  If   ClassNum   =   0   Then  
  ClassNumy   =   Id  
  Else  
  ClassNumy   =   Rst("ClassNum")  
  End   If  
  Rst.Close  
  Set   Rst   =   Nothing  
  If   Id   =   ""   Or   Id   =   "0"   Then  
  Opsyn   =   "none"  
  Else  
  If   Rsc("ClassId")   =   Cint(ClassNumy)   Then  
  Opsyn   =   "block"  
  Else  
  Opsyn   =   "none"  
  End   If  
  End   If  
  bEof   =   Conn.Execute("Select   *   From   WebClass   Where   ClassNum   =   "   &   Rsc("ClassId")).Eof  
  If   bEof   Then  
  Sort   =   Sort   &   vbCrlf   &   String(II,vbTab)   &   "cebmenu.addNode('"   &   Rsc("ClassName")   &   "','"   &   Rsc("ClassId")   &   "')"  
  Else  
  Sort   =   Sort   &   vbCrlf   &   String(II,vbTab)   &   "cebmenu.addFolder('"   &   Rsc("ClassName")   &   "','"   &   Rsc("ClassId")   &   "','"   &   Opsyn   &   "',false)"  
  End   If  
  II   =   II+1  
  Sort   =   Sort   &   Sort(Rsc("ClassId"))  
  II   =   II-1  
  If   Not   bEof   Then   Sort   =   Sort   &   vbCrlf   &   String(II,vbTab)   &   "cebmenu.endFolder()"  
  Rsc.Movenext  
  Loop  
  Rsc.Close  
  Set   Rsc   =   Nothing  
  End   FunctionTop

相关问题

  • 无限分级的新闻栏目怎样用递归的方法输出?
  • 如何实现栏目无限分类
  • 程序升级???
  • 关于无限级菜单
  • 哪里可以获得无限制的weblogic.jdbc.mssqlserver4.Driver驱动程序
  • 写了文章一个无限分类程序
  • 如何写无限循环程序(具体含义见内容)
  • 一个无限下线的程序设计
  • 高级程序员
  • 高级程序员

关键词

  • 无限
  • 分类
  • rsc
  • classnum
  • 无限级
  • parentid mychar
  • 大类
  • classid
  • sort
  • rst

得分解答快速导航

  • 帖主:cqvip
  • ximyma
  • RoseKnife
  • net205
  • RoseKnife
  • zhaolj1983
  • zj135

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo