复制Java ResultSet

我有一个java.sql.ResultSet需要更新的对象。但是,结果集不可更新。不幸的是,这是对我正在使用的特定框架的限制。

我要在这里实现的是从数据库中获取数据,然后处理少量数据,最后将数据写入CSV文件。

在这一阶段,我认为我最好的选择是创建一个新的结果集对象,然后将原始结果集的内容复制到新的结果集中,并按此方式操作数据。

但是,我在Google上寻觅高潮,似乎无法确定如何执行此操作,甚至根本无法确定。

我对Java的所有事物都是新手,所以将不胜感激地获得任何帮助。

回答:

感谢您的答复。最后,我发现CachedRowSet了正是我所需要的。这样我就可以断开ResultSet对象并更新它。

而且,由于CachedRowSet实现了ResultSet接口,我仍然能够将其传递给我的文件生成方法,该方法需要实现ResultSet的对象。

以上是 复制Java ResultSet 的全部内容, 来源链接: utcz.com/qa/403240.html

回到顶部