execute与executeQuery和executeUpdate区别
来源:互联网 发布:中国的国际地位 知乎 编辑:程序博客网 时间:2024/05/18 00:56
使用PreparedStatement的execute方法执行sql插入语句,执行成功,但是返回结果却为false。
boolean execute()
execute 方法返回一个 boolean 值,以指示第一个结果的形式。必须调用 getResultSet 或 getUpdateCount 方法来检索结果,并且必须调用 getMoreResults 移动到任何后面的结果。
返回:
如果第一个结果是 ResultSet 对象,则返回 true;如果第一个结果是更新计数或者没有结果,则返回 false
意思就是如果是查询的话返回true,如果是更新或插入的话就返回false了;
所以执行插入或更新语句应该使用executeUpdate。
0 0
- execute与executeQuery和executeUpdate区别
- executeQuery 、execute与executeUpdate区别
- execute() 、executeUpdate()和 executeQuery()的区别与认识
- JDBC:execute(),executeQuery()和executeUpdate()的用法与区别
- execute(),executeQuery(),executeUpdate()和executeBatch()的使用与区别
- execute、executeUpdate、executeQuery区别
- executeQuery和executeUpdate和execute区别
- execute、executeQuery和executeUpdate之间的区别
- execute、executeQuery和executeUpdate之间的区别
- execute、executeQuery和executeUpdate之间的区别
- execute、executeQuery和executeUpdate之间的区别
- execute、executeQuery和executeUpdate之间的区别
- executeQuery、executeUpdate 和 execute的区别
- execute、executeQuery和executeUpdate之间的区别
- execute、executeQuery和executeUpdate之间的区别
- execute、executeQuery和executeUpdate之间的区别
- execute、executeQuery和executeUpdate之间的区别
- execute、executeQuery和executeUpdate之间的区别
- 测试
- [kylin]Kylin 快速数据立方算法揭秘
- C#的第2节课内容
- 1036 跟奥巴马一起编程
- day10多线程及创建线程两种方法
- execute与executeQuery和executeUpdate区别
- matlab求矩阵中满足某条件的元素个数
- httpServletRequest对象获取请求消息头
- Educational Codeforces Round 16 E. Generate a String
- 用户态向内核态切换
- caffe python layer初次使用记录
- 1037 载货格沃斯找零钱
- Word最常用的100个通用快捷键
- windows下使用bjam安装Boost