JDBC 中的一些技巧(5.12)
1、stm.execute(String sql) 返回的为 boolean,针对任何的sql 语句
Parameters:
sql - any SQL statement
Returns:
true if the next result is a ResultSet object;
false if it is an update count or there are no more results
如果返回值是一个 ResultSet时则返回为true
其他结果或者没有结果的情况下 则返回为 false
应用
在判断是否有值得情况下,不用再用结果集进行判断了。
2、stm.executeUpdate(String sql) 返回的为 int,针对insert delete update
3、stm.executeQuery(String sql) 返回的为 ResultSet,针对select
kaiji
object
jbedu.com