executeQuery用于执行select语句,返回代表查询结果的ResultSet对象

package com.qcby.db;
import java.sql.*;
public class Db {public static void main(String [] args){select();}public static void select() {try {Class.forName("com.mysql.cj.jdbc.Driver");//加载驱动String url="jdbc:mysql://localhost:3306/learn?serverTimezone=GMT%2B8";String user="root";String password="password";//建立好java 和mysql通路Connection connection =  DriverManager.getConnection(url,user,password);//通过驱动管理器获得链接//在通路上建立一个车Statement statement= connection.createStatement();ResultSet resultSet=statement.executeQuery("select * from student");//执行结果存在resultSet   增删改用excuteUpdatewhile(resultSet.next()){String id=resultSet.getString(1);//索引从1开始  把1改成"id"也行String userName=resultSet.getString(2);String passWord=resultSet.getString(3);System.out.print(id+"--");System.out.print(userName+"--");System.out.print(passWord);System.out.println();}} catch (ClassNotFoundException e) {e.printStackTrace();}catch(SQLException e){e.printStackTrace();}}
}

executeUpdate用于执行INSERT、UPDATE或DELETE语句以及SQLDDL(数据定义语言)语句,返回值是一个整数,指示受影响的行数(即更新计数)。对于createtable或droptable等不操作行的语句,其返回值总为零。

package com.qcby.db;
import java.sql.*;
public class BD {public static void main(String[] args) {select();}public static int select() {try {Class.forName("com.mysql.cj.jdbc.Driver");//加载驱动String url = "jdbc:mysql://localhost:3306/learn?serverTimezone=GMT%2B8";String user = "root";String password = "password";//建立好java 和mysql通路Connection connection = DriverManager.getConnection(url, user, password);//通过驱动管理器获得链接//在通路上建立一个车Statement statement = connection.createStatement();return statement.executeUpdate("insert into student (id,stu_name,age) values (5,'zhangxue',17); ");} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();}return 0;}
}

executeQuery与executeUpdate的区别相关推荐

  1. execute,executeQuery和executeUpdate的区别

    在jdbc中有3种执行sql的语句分别是execute,executeQuery和executeUpdate execute执行增删改查操作 execute返回的结果是个boolean型,当返回的是t ...

  2. JDBC中execute、executeQuery和executeUpdate的区别

    Statement 接口提供了三种执行 SQL 语句的方法:executeQuery.executeUpdate 和 execute.使用哪一个方法由 SQL 语句所产生的内容决定. 1.方法exec ...

  3. execute、executeQuery、executeUpdate的区别

    文章目录 execute,executeQuery,executeUpdate的区别是什么? execute,executeQuery,executeUpdate的区别是什么? 1.Statement ...

  4. execute、executeQuery和executeUpdate之间的区别

    execute.executeQuery和executeUpdate之间的区别 JDBCTM中Statement接口提供的execute.executeQuery和executeUpdate之间的区别 ...

  5. java executequery_java execute、executeQuery和executeUpdate之间的区别

    在用纯JSP做一个页面报警功能的时候习惯性的用executeQuery来执行SQL语句,结果执行update时就遇到问题,语句能执行,但返回结果出现问题,另外还忽略了executeUpdate的返回值 ...

  6. (转)execute、executeQuery和executeUpdate之间的区别

    execute.executeQuery和executeUpdate之间的区别 JDBCTM中Statement接口提供的execute.executeQuery和executeUpdate之间的区别 ...

  7. sql语句 execute、executeQuery和executeUpdate之间的区别

    execute.executeQuery和executeUpdate之间的区别 JDBC中Statement 接口提供了三种执行 SQL 语句的方法:executeQuery.executeUpdat ...

  8. java execute、executeQuery和executeUpdate之间的区别

    在用纯JSP做一个页面报警功能的时候习惯性的用executeQuery来执行SQL语句,结果执行update时就遇到问题,语句能执行,但返回结果出现问题,另外还忽略了executeUpdate的返回值 ...

  9. JDBC之execute、executeQuery和executeUpdate之间的区别

    execute.executeQuery和executeUpdate之间的区别 JDBC中Statement接口提供的execute.executeQuery和executeUpdate之间的区别 S ...

最新文章

  1. 计算机网络的性能指标和非性能特征
  2. 开篇第一题:经典中的经典!
  3. Java 基础 之 关系运算符
  4. 在VMware上装苹果系统后全屏
  5. 蓝色药水c语言源代码,蓝色药水4.cpp
  6. mysql 隔离级别 知乎_TiDB 事务隔离级别
  7. 指针、引用以及const限定符、constexpr限定符
  8. c++基础语句代码(循环语句)
  9. django 1.8 官方文档翻译: 14-4-1 重定向应用
  10. EditPlus3.3 集成 SVN
  11. 【搬运】不思议的小故事,其实舰娘们也是有灵性的
  12. gis统计百分比_ArcGIS数据统计
  13. Word 2016 大括号多行公式左对齐详解
  14. 电子学会2021年3月青少年软件编程(图形化)等级考试试卷(二级)答案解析
  15. 复现SCRDet:Towards More Robust Detection for Small, Cluttered and Rotated Objects(ICCV2019)遇到的问题及解决方案
  16. swagger UI 使用
  17. 2021 广东省程序设计竞赛(GDCPC)
  18. c语言实现进程调度优先权调度算法和时间片轮转调度算法
  19. 【异常】android.app.Application cannot be cast to****
  20. 2021年熔化焊接与热切割考试技巧及熔化焊接与热切割操作证考试

热门文章

  1. c语言12个小球,12个球找出其中一个坏球,不知道轻重,求详细代码谢了。。尽量加上注释...
  2. 淘宝店铺装修自定义代码的一些功能
  3. 设计模式 - 创建型 - 工厂模式
  4. (20、21)性能测试环境搭建
  5. swt入门---http://www.blogjava.net/dreamstone/archive/2007/08/02/134074.html
  6. ubuntu u盘只读 怎么修复
  7. 哪个虚拟服务器免费,免费虚拟主机空间选择哪家会更好?
  8. 如何更加方便地视频编辑,拍摄的视频总是抖的解决办法
  9. 各种编码UNICODE、UTF-8、ANSI、ASCII、GB2312、GBK详解
  10. 产业分析:私域流量白皮书