如何实现
        北京   故宫  长城    颐和园
        陕西   兵马俑  大雁塔 兴庆公园
        河南   嵩山  纪念塔  黄河大桥
一个城市对应多个旅游景点城市为一个表,旅游景点为一个表
如何在页面上这样显示出来呀???

解决方案 »

  1.   

    我以前写过个例子当表中有 A,B两列 情况如下
    A B
    ----
    Q W
    Q M
    Q S
    即A列对应多个B列,现在要返回 A列值为Q的B列为一条记录中间用空格隔开.即W M S
    下面函数可以搞定CREATE FUNCTION dbo.getBbyA
    (
      @C varchar (50)
    )
    RETURNS varchar (100)
    AS
    BEGIN
     DECLARE  @CODE VARCHAR(100)
     set @CODE=''
     SELECT @CODE=@CODE+B+'  '  from table where A=@C
     RETURN   @CODE
            
    END
      

  2.   

    具体见我文章http://www.cnblogs.com/zhnzzy/archive/2007/11/27/973826.html
      

  3.   

    treeview控件+后台数据库返回当前结果