关于ResultSet.execute()方法返回值的解析!!!
2011-10-19 09:26
141 查看
boolean execute()
throws sqlexception在此 preparedstatement 对象中执行 sql 语句,该语句可以是任何种类的 sql 语句。一些特别处理过的语句返回多个结果,execute
方法处理这些复杂的语句,executequery 和 executeupdate 处理形式更简单的语句。
execute 方法返回一个 boolean 值,以指示第一个结果的形式。必须调用 getresultset 或 getupdatecount
方法来检索结果,并且必须调用 getmoreresults 移动到任何后面的结果。
返回:
如果第一个结果是 resultset 对象,则返回 true;如果第一个结果是更新计数或者没有结果,则返回 false ;
关于此返回值的问题是:如果是执行的查询语句,则返回true,如果执行的是更新语句则返回false;这其中的差别就是DDL语句和DML语句的差别
throws sqlexception在此 preparedstatement 对象中执行 sql 语句,该语句可以是任何种类的 sql 语句。一些特别处理过的语句返回多个结果,execute
方法处理这些复杂的语句,executequery 和 executeupdate 处理形式更简单的语句。
execute 方法返回一个 boolean 值,以指示第一个结果的形式。必须调用 getresultset 或 getupdatecount
方法来检索结果,并且必须调用 getmoreresults 移动到任何后面的结果。
返回:
如果第一个结果是 resultset 对象,则返回 true;如果第一个结果是更新计数或者没有结果,则返回 false ;
关于此返回值的问题是:如果是执行的查询语句,则返回true,如果执行的是更新语句则返回false;这其中的差别就是DDL语句和DML语句的差别
相关文章推荐
- Objective-C中关于请求返回NSData数据解析成NSDictionary或NSArray的方法
- 关于龙哥在Netty课程中的FileChannel调用read方法返回0的原因解析
- Statement关于execute()方法返回值的问题
- Objective-C中关于请求返回NSData数据解析成NSDictionary或NSArray的方法
- 关于PHP CURL post数据时数据过大导致无法接收返回信息的处理方法
- 解析返回数据,去掉'省'的解决方法
- 关于MySQL返回插入的自增主键的几种方法
- 关于用 apache cxf中对于不是返回200错误的处理 ,获取错误描述文本的方法 推荐
- 1-(E-teller)关于向T4Table组件返回多个对象的方法
- Android解析相同接口返回不同格式json数据的方法
- 关于Adapter的notifyDataSetChanged()方法数据不更新问题解析
- 关于iOS导航栏返回按钮问题的解决方法
- 笔记:关于JSON以及解析JSON的两种方法eval()和JSON.parse()
- 关于JdbcTemplate批量更新batchUpdate()方法的返回值为-2
- 关于SQL2008【没有返回结果集】的解决方法 .
- 关于反射中.getDeclaredContructor()返回构造方法顺序的问题
- 关于银行卡四要素返回数据解析问题
- 关于C#操作PPT时遇到的“对COM组件的调用返回了错误HRESULT E_FAIL”错误的解决方法
- 关于HashMap的table下标计算——tableSizeFor()方法解析
- 关于WebView.goBack()在有的网页无法返回的问题的解决方法