a、Statement的execute(String query)方法用来执行任意的SQL查询,如果查询的结果是一个ResultSet,这个方法就返回true。如果结果不是ResultSet,比如insert或者update查询,它就会返回false。

b、Statement的executeQuery(String query)接口用来执行select查询,并且返回ResultSet。即使查询不到记录返回的ResultSet也不会为null。我们通常使用executeQuery来执行查询语句,这样的话如果传进来的是insert或者update语句的 话,它会抛出错误信息为 “executeQuery method can not be used for update”的java.util.SQLException。

最新文章

  1. 解决iframe作为子窗口,刷新后iframe页面跳转到其它页面的问题
  2. 如何用Unity GUI制作HUD
  3. Mysql优化系列(1)--Innodb引擎下mysql自身配置优化
  4. play for scala 在模板中格式化Date
  5. 使用Firefox user agent进行移动端网页测试
  6. PHP面试题二
  7. AdaBoost原理,算法实现
  8. Bitmap基本概念及在Android4.4系统上使用BitmapFactory的注意事项
  9. cocos2d-x CCAction(转载)
  10. shell中的path expansion
  11. Blog透视镜
  12. 导入excel成一个list集合不支持大文件倒入(优化点在于分批分线程导入)
  13. 卷积神经网络CNN公式推导走读
  14. 使用apidoc生成项目文档
  15. 线性回归和Logistic回归
  16. 浅析 <路印协议--Loopring> 及整体分析 Relay 源码
  17. Maximum sub array
  18. 函数参数,const 引用 和 非 const引用是不同的函数。
  19. Java设计模式之七大结构型模式(附实例和详解)
  20. git使用总结(常用命令)

热门文章

  1. WEB组态可视化软件(B/S)
  2. JZOJ2020年9月12日提高B组反思
  3. 3、Spring Cloud Rest工程创建(通过IDEA创建)
  4. JDK8日期类入门
  5. django 删除数据库表后重新同步的方法
  6. Day1 Scrum 冲刺博客
  7. PostgreSQL 如何忽略事务中错误
  8. 百度前端技术学院-基础-day3
  9. 【学习笔记】浅析后缀自动机(SAM)及基础应用
  10. NOI Online #3 提高组 游记