jdbc如何从数据库中得到反馈
时间: 2024-03-10 11:49:06 浏览: 43
JDBC可以通过执行SQL语句来从数据库中获取反馈。一般来说,JDBC的流程如下:
1. 加载数据库驱动程序
2. 建立数据库连接
3. 创建Statement对象
4. 执行SQL语句并获取结果集
5. 处理结果集
6. 释放资源
例如,以下代码演示了如何从数据库中查询数据并获取反馈:
```java
import java.sql.*;
public class JdbcDemo {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "root";
String password = "123456";
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
String sql = "SELECT * FROM student";
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("Name: " + name + ", Age: " + age);
}
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
该代码使用了MySQL数据库,首先加载了MySQL的驱动程序,然后建立了数据库连接,并创建了一个Statement对象。接着,执行了一条SELECT语句,并从结果集中获取数据,最后释放资源。
阅读全文