清洁与可持续发展:紧急求几条ASP程序150分加150元

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 11:40:17
紧急求几条程序
我做的网站用的是仿阿里巴巴ASP商务程序
原先的是二级别分类,我改成了三级分类,
有个问题,无法解决
会员登记产品资料,分类添加时,我不知道怎么样做,可以做成选择三级别分类
无限级别的分类是不少,但是我现在要是换系统的话
不知道要到什么时候才能修改完成啊.
网址是 www.so360.cn
你们可以留下QQ,我的是
83774946

楼主,这是以前一位网友问无限级分类的时候我写的答案,在这里不重写了,你自己看看。
其实不管是二级分类还是三级分类,总的来说,你用无限级分类都可以达到。。而且这也不需要你做太大改变。。
网址:
http://zhidao.baidu.com/question/2969249.html

做三级分类我也做过,但感觉在数据库结构的设计上,还不如无限级分类来得方便,我在实际过程中做的这个无限级分类,自我感觉在数据库结构设计上做得比较好,楼主参考一下我写的吧。。呵呵,希望对你有用。。



给你一个例子

假设A表是父级 B表是子级 那通常表结构应该是
A表:
ID A_Name
1 中国
2 美国
3 法国

B表:
ID B_Name A_ID
1 北京 1
2 成都 1
3 广州 1
4 纽约 2
5 华盛顿 3
6 巴黎 3

这样的话 就通过A_ID把A和B的关系建立起来了

如果在B下面继续细化 则C表应该如此:
ID C_Name B_ID
1 县A 1
2 县B 2
3 县C 2
4 县D 3
5 县E 4
6 县F 4
7 县G 5
8 县H 6
9 县I 6

数据库建立好了 就是三级联动 要实现无刷新 就要用JS来写 代码比较多 这里写不下 LZ可以加我QQ782344我传给你

就楼上"回答者:pp_hu - 助理 二级" 的表结构就行了
不懂的可以问我.联系方式见个人资料

楼主如果想真正加入ASP WEB程序员的话,你始终都要走上自己写的路。

分类的话无非是用到了递归,当中难点有偏历,修改 和 删除,其他都不难。掌握后你就进了一大步。

将产品资料中再加一个字段就实现了

<%
sql="select * from tableA where condition1"
set rs=conn.execute(sql)'获得符合要求的tableA中的数据
sql2="insert into tableB(colomn1,colomn2...) values(value1,value2...)"
conn.execute(sql2)'这里的value值是rs记录集中对应的值.
%>
意思是在插入语句中改变表的名称即可