首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新所选行JDBC RowSet

更新所选行JDBC RowSet
EN

Stack Overflow用户
提问于 2016-04-28 19:46:06
回答 1查看 238关注 0票数 0

我想使用JDBC RowSet更新数据库中的记录。我首先获取所需的记录,然后使用updateRow()进行更新。但它不会在数据库中反映出来。未报告错误。

代码语言:javascript
复制
rowSet.setCommand("SELECT * FROM Employee WHERE uid="+e.getUid());
rowSet.execute();
rowSet.updateString("name", e.getName());
// More update operations
rowSet.updateRow();
EN

回答 1

Stack Overflow用户

发布于 2016-04-29 00:35:31

This示例显示您必须首先使用以下命令移动到更改的行

代码语言:javascript
复制
 jdbcRs.absolute(3);

更新第三行。

另请注意,在Oracle中,行集必须显式设置为可更新

代码语言:javascript
复制
 rowset.setReadOnly (false);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36913704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档