复制Java ResultSet
我有一个java.sql.ResultSet
需要更新的对象。但是,结果集不可更新。不幸的是,这是对我正在使用的特定框架的限制。
我要在这里实现的是从数据库中获取数据,然后处理少量数据,最后将数据写入CSV文件。
在这一阶段,我认为我最好的选择是创建一个新的结果集对象,然后将原始结果集的内容复制到新的结果集中,并按此方式操作数据。
但是,我在Google上寻觅高潮,似乎无法确定如何执行此操作,甚至根本无法确定。
我对Java的所有事物都是新手,所以将不胜感激地获得任何帮助。
回答:
感谢您的答复。最后,我发现CachedRowSet
了正是我所需要的。这样我就可以断开ResultSet
对象并更新它。
而且,由于CachedRowSet
实现了ResultSet
接口,我仍然能够将其传递给我的文件生成方法,该方法需要实现ResultSet的对象。
以上是 复制Java ResultSet 的全部内容, 来源链接: utcz.com/qa/403240.html