Mission: Impossible  !

解决方案 »

  1.   

    放在一个Hashtable 或 Vector 中。
      

  2.   

    如果同时取,在sql中使用union,把一个个select语句合并在一起成一个结果集 。
      

  3.   

    例如:
    select a,b,c from table where ...
    union
    select a,b,c from table where ...
    order by 1;                        // = order by a
      

  4.   

    大家请到标题为:"java的删除问题,大家来看看?"中来我需要大家的帮忙呀,
    很急手呀!
    大家要来呀,来者送分!
      

  5.   

    呵呵,可以说一下问题产生的原因拉,
    有这样一个表,假设只有三个字段,id,fid,name.
    id是一条记录的序号,fid是该条记录的父记录的id值,name是该记录的名称
    有很多条这样通过id和fid窜起来的记录.
    现在只是从某一个id开始寻找出他的所有子记录和孙记录,可能很多时候都有过这样的问题吧,我是想先找到id为指定id值的记录,然后找到fid为该id的结果集,再....直到找不到结果集,把所有的结果集合并,不就是所要求的从某id开始的所有子孙记录了吗
    是不是我想的办法太笨了,请指教
      

  6.   

    用JDNC1.3可以。它新增加一个方法,支持返回多个结果级
      

  7.   

    多个结果集怎么合并呀?如果字段不相同怎么办?已获得的结果集好像不可能合并。
    可以尝试一下这个方法:
    首先肯定每个结果集都是执行一次sql语句的结果。
    把每次执行的sql语句保存下来放到一个位置。
    当想合并时把已经保存的sql语句用union合并成新的sql语句,重新执行新的sql语句,得到合并的结果集。