从三个表中获得数据,获得的数据都是动态的,行和列,现在是想不好怎么实现动态列
请各位高手赐教

解决方案 »

  1.   

    表的列怎么会是动态的。如果真的是这样的话,用 Map 来保存一条记录就是了。
      

  2.   

    这很好办.每一条数据存在ArrayList(rowX),再把多条数据存在一个ArrayList(allRecod)中就可以了. allRecod.size()是数据的条数,每个rowX的.size()就是该条数据的列数.
      

  3.   

    [Quote=引用 1 楼 YidingHe 的回复:]
    表的列怎么会是动态的。如果真的是这样的话,用 Map 来保存一条记录就是了。
    [/Quot]
      

  4.   

    那没什么好方法了。。重新设置Table的Model
    新的表内容及新的行和列则由你联接查询数据库表来决定了!
      

  5.   

    就是pb中的crosstab(交叉报表)的内部思路是什么?是怎么实现交叉报表的功能的?我要实现那样的功能,但不是在pb中的用,要不就可以直接用了