我想实现的效果是:在已经搜索出来的记录集rs中,再进行一次搜索(即搜索对象不是原来的表,而是记录集,相当于一个二次搜索)不晓得这样的想法是否可能?]感谢诸位。

解决方案 »

  1.   

    把rs的内容存放到List中,遍历list筛选数据。
      

  2.   

    1. 搜索出的结果集存放在内存中,以备二次搜索(自己实现搜索算法)
    2. 搜索出的结果集存放在数据库临时表中,第二次搜索就查找这个临时表(用SQL搞定)
      

  3.   

    2. 搜索出的结果集存放在数据库临时表中,第二次搜索就查找这个临时表(用SQL搞定)楼上方法可以采纳.
      

  4.   

    嗯,直接通过一个完整的查询的sql语句搞定效率高