21xrx.com
2024-12-23 06:21:23 Monday
登录
文章检索 我的文章 写文章
Java 增删改查代码实例
2023-06-15 07:42:17 深夜i     --     --

Java 是一种广泛使用的编程语言,被广泛用于 Web 开发,桌面应用程序开发,甚至移动应用程序开发。在 Java 中,增删改查是基础中的基础。下面,我们将提供一些实例来展示如何编写 Java 增删改查代码。

1. Java 增加数据

Java 中的增加数据常用的类是 PreparedStatement。PreparedStatement 类可以用于发送预编译的 SQL 语句并支持对预编译的语句进行参数化。以下是一个示例:


//创建一个 PreparedStatement 实例,指定 SQL 语句

PreparedStatement ps = con.prepareStatement("insert into student(name, age) values (?, ?)");

//对 SQL 语句进行参数化

ps.setString(1, "John");

ps.setInt(2, 22);

//执行 SQL 查询

ps.executeUpdate();

2. Java 删除数据

Java 中的删除数据常用的类是 Statement。Statement 类可以用于发送一条简单的 SQL 语句。以下是一个示例:


//创建一个 Statement 实例

Statement stmt = con.createStatement();

//指定 SQL 语句

String sql = "delete from student where name='John'";

//执行 SQL 查询

stmt.executeUpdate(sql);

3. Java 修改数据

Java 中的修改数据常用的类也是 PreparedStatement。以下是一个示例:


//创建一个 PreparedStatement 实例,指定 SQL 语句

PreparedStatement ps = con.prepareStatement("update student set age = ? where name = ?");

//对 SQL 语句进行参数化

ps.setInt(1, 23);

ps.setString(2, "John");

//执行 SQL 查询

ps.executeUpdate();

4. Java 查询数据

Java 中的查询数据常用的类是 ResultSet。ResultSet 类可以用于处理查询结果集中的每一行数据。以下是一个示例:


//创建一个 Statement 实例

Statement stmt = con.createStatement();

//执行 SQL 查询,并得到返回的 ResultSet 对象

ResultSet rs = stmt.executeQuery("select * from student");

//遍历 ResultSet 对象,并取出数据

while (rs.next()) {

  String name = rs.getString("name");

  int age = rs.getInt("age");

  System.out.println("名字:" + name + " 年龄:" + age);

}

以上是 Java 中基本的增删改查操作示例,可以按照自己的实际需求进行修改。本文所涉及的关键词有 Java、增删改查、PreparedStatement、Statement、ResultSet 等。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复