日期:2014-05-18  浏览次数:20725 次

sql中使用链接服务器后如何才能再使用Rs.last()?
sql查询中必须使用链接服务器对两个库中的表进行数据提取,然后再根据取出的结果集进行分页显示,但一使用链接服务器的话,rs.last()就不能用了。有没有好的解决方法?

例如:
    select   a.userid,a.username,b.usermoney   from   userinfo   as   a,moneyserver.moneydb.dbo.money   as   b   where   a.userid   =   b.userid

然后根据查询对结果进行分页,可是结果集不支持ResultSet的游标,所以就无法使用rs.last(),想这种情况应该怎么解决呢?

------解决方案--------------------
把ResultSet 存在Vector,或者ArrayList里面再取把,