| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 557 人关注过本帖
标题:asp无限级别分类的删除怎么弄?
只看楼主 加入收藏
banshao
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-12-15
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
asp无限级别分类的删除怎么弄?
最近做网页的时候,写了一个无限级别的栏目分类,但是不会做无限级别分类的删除,就是那种只要删除主分类,连带子分类一起删除的代码?不知道哪位大虾可以教下?
搜索更多相关主题的帖子: 做网页 
2012-12-15 17:41
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:20 
无限级别分类最大的麻烦就是子分类很多,可以说是不确定到底会有多少级分类,这样就对管理不太方便,一般三级或四级分类就够了,基本都是固定的,所以删除起来也比较容易,删除大类连带子分类一起删除,这个实行起来其实也是很容易的,
一、使用的是SQL数据库,那只需要在数据库设置ID和字段关联就可以自动连带子分类删除,一切由数据库自动操作,人是看不到的
二、使用存储过程触发条件自动在SQL数据库端删除,当然存储过程写起来比较繁琐,不动存储过程写作的不要碰触
三、使用asp代码进行删除,其实原理和存储过程原理差不多的,只是代码不同而已,主要是通过ID一层层的查询删除就可以了,当然,数据库设计要合理分级机制
比如:
第一大类字段:bccn1
ID    NAME1
1     aaaa1
2     aaaa2

第二类字段:bccn2
ID  ID1  NAME2
1    1   bbbb1
2    2   bbbb2

第三类字段:bccn3
ID  ID1  ID2  NAME3
1    1    1   cccc1
2    2    2   cccc2

这样分类字段,把添加和删除都能够找到上一级分类的ID号了,添加是获取上级ID号录入本级表中的指定字段中
比如第一类分类一定添加好了,那么添加第二分类的时候获取第一类的ID号录入第二分类的ID1字段中
而添加第三分类获取上面两类的ID号分别录入ID1和ID2字段中,以此类推

删除第一分类顺带删除子类,其实就是读出你要删除的第一类ID号去查询下面两类表中对应的分类ID1或ID2号字段内容就可以了

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2012-12-16 15:53
快速回复:asp无限级别分类的删除怎么弄?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014915 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved