gpt4 book ai didi

java - 如何使用 SQL 设置 "RecordSet"来连接到数据库

转载 作者:行者123 更新时间:2023-12-02 07:07:59 25 4
gpt4 key购买 nike

我一直在使用教程来学习如何使用 Java 创建和连接到数据库。 Link to the tutorial.

在教程中,它说我需要将“RecordSet”类型设置为 TYPE_SCROLL_SENSITIVE(或您想要使用的任何类型。)

当我尝试调用 RecordSet 类时,出现错误:

cannot find symbol. symbol: variable RecordSet. location: class DataBase

我尝试修复导入(不执行任何操作),并且我还尝试导入整个 SQL 包。我认为 RecordSet 类可能已被更改,或者它不在 SQL 中。

这是我的代码:

package database;

import java.sql.*;

public class DataBase {

public static void main(String[] args) {

try{
String host = "jdbc:derby://localhost:1527/Employees";
String SQL = "SELECT * FROM Workers";
String uName = "nbur4556";
String uPass = "95086733";

Connection con = DriverManager.getConnection(host, uName, uPass);
Statement stmt = con.createStatement(RecordSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(SQL);
}catch(SQLException err){
System.out.println(err.getMessage());
}

}//End Method


}//End Class

所以我的问题是,有谁知道如何设置“RecordSet”类以便我可以继续设置数据库?

最佳答案

它是结果集而不是记录集

改变

  Statement stmt = con.createStatement(RecordSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);

  Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);

关于java - 如何使用 SQL 设置 "RecordSet"来连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15870335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com