表结构
code    name
0       根目录
01      公共场所 
0101    商场   
0102    宾馆   
02      医院学校   
0201    医院   
0202    学校   
03      高层建筑   
0301    写字楼  
030101   甲级
030102   乙级
请问如果进行检索 不同的目录放到不同的dropdownlist中
如:dropdownlist1         dropdownlist2         dropdownlist3
高层建筑                   写字楼                  甲级
  

解决方案 »

  1.   

    取子级:给定code获取子级的语句:string sql="select * from table where code like '"+code+"__' order by code";
      

  2.   

    如果你是要进行联动,最好的是生成三个js数组,这样效果最好,可以参考51job或者中华英才网职位的js选择
      

  3.   

    选出code的前两N位比对!!
    substr(code,1,N)=
      

  4.   

    修改下表结构,添加个字段存放父id,dropdownlist绑定时,通过父id来查询就可以
      

  5.   

    要SQL吗?
    select code,name from tree where len(code) = 2
    select code,name from tree where len(code) = 4
    select code,name from tree where len(code) = 6
      

  6.   

    charindex('"+code+"',code)=1判断是在第一位进行匹配~
      

  7.   

    改改~~PATINDEX('" + code + "%',code)=1
      

  8.   

    回HDNGO 
     PATINDEX('" + code + "%',code)=1
    如果是根目录的话会取到所有节点的
    而我是希望
    检索 根目录
    会得到
    01   公共场所 
    02   医院学校  
    03   高层建筑