【发布时间】:2011-04-04 20:44:42
【问题描述】:
刚开始使用 JDBC,我想知道是否所有操作都会产生结果集。例如,我正在声明通过以下方式插入/更新数据库:
StringBuffer query1 = new StringBuffer("UPDATE table SET col1 = value, WHERE some_col = some_val");
PreparedStatement pstmt1 = con.prepareStatment(query1.toString());
ResultSet rs1 = pstmt1.executeQuery();
那么这个 sn-p 在执行时会执行适当的更新并完成吗?或者我是否需要以某种方式处理结果集才能完成操作?
提前感谢您的帮助。
【问题讨论】:
-
我正在遵循我的项目经理给我的各种模板。我是公司的新毕业生,所以我在学习的同时努力遵守他们的程序。