现在我有个许愿树的页面,要求一个树上最多有20个许愿鸟 30个许愿心,所以数据都在同一张表上,但我得分开查询鸟和心,但是我又想用分页控件实现分页,本人菜鸟 想问一下我怎么才能把这两个集合绑定到一个分页控件里?在线等!!!

解决方案 »

  1.   

    查询鸟和心后放到一个list中,然后绑定分页控件
      

  2.   

    简单的说 我就是想把查询到的两个list 合并成一个list 这样能理解吗? 应该怎么合并啊 麻烦说的详细点
      

  3.   

    应该不需要两个list吧
    查询的结果就是个数据集,再分页
      

  4.   

    因为要把 许愿心 许愿鸟分开查询来保证每个页面的一颗许愿树上不能超过规定的数量,如果一起查的话可能出现 某一个页面的许愿树上49个是许愿鸟 只有一个是许愿心了   这不符合我刚才说到的要求  所以只能分开查询得到两个list啊
      

  5.   

    鸟和心没有任何关系,他们在一张表中, 唯一不同的地方他们的类别是一个是鸟 一个是心
    为了让一棵树上不都是心 或者不都是鸟,所以要规定鸟 和心的数量  这样才能看起来好看! 能明白吗?
    我要这个效果  http://zf.tianzhilou.com/
      

  6.   

    select 鸟 as name from  表
    union all
    select 心 as name from 表union all 链接可以把两个select 整合到一个集合 这样就对分页没有影响了.... 不知道你是不是要这个  
      

  7.   

    select top 20 字段名 as name from 表  where 字段名 = ‘鸟’
    union all
    select top 30 字段名 as name from 表 where 字段名 = ‘心’
    查出来得结果就是五十条了......
      

  8.   


    这样可以了,但是又有个问题  我想在top后面跟三个字段 每个字段之间用什么隔开啊  我用“,”号报错 空格也报错
      

  9.   

    top后边的3个字段被括号包着没?有的话删括号,再试试