Statement 的 execute(sql) 方法的返回值
true if the first result is a ResultSet object;
false if it is an update count or there are no resultsTop
// 如果 execute的返回值是 ResultSet则返回 true
boolean sta=stmt.execute(sql);
if(sta){// 返回值是ResultSet
ResultSet rs=stmt.getResultSet();
..............
}
else{//
int x=stmt.getUpdateCount();
............
}
本文详细解析了 JDBC 中 Statement 对象的 execute 方法返回值含义:当返回 ResultSet 时为 true,更新计数或无结果时为 false。并给出了具体的判断逻辑及示例代码。
6973

被折叠的 条评论
为什么被折叠?



