使用哪一个方法由Sql语句所产生的内容决定。
execute() | executeUpdate() | executeQuery() |
---|---|---|
返回多个ResultSet对象、多个更新计数或ResultSet对象与更新计数的组合 | 返回值是一个 整数(指示受影响的行数) | 产生单个 结果集 |
使用情况
execute() | executeUpdate() | executeQuery() |
---|---|---|
对数据库的操作都可以使用此方法 | insert,delete或者update | 只能执行select语句 |
具体使用
execute():返回一个布尔值。 true表示结果是一个ResultSet,false表示它有它表示受查询的行数的int值。