【发布时间】:2022-01-26 08:25:16
【问题描述】:
我想在控制台上显示数据库信息。这是我的主要课程代码:
import java.sql.*;
public class main {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
// TODO Auto-generated method stub
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection c=DriverManager.getConnection("jdbc:oracle:thin:hr/hr@localhost:1521/XE");
Statement instruction = c.createStatement ();
String query = "SELECT * FROM employees;";
ResultSet r=instruction.executeQuery(query);
while(r.next()) {
System.out.println(r.getString("last_name"));
}
}
}
编辑:我尝试将所有 .jar 文件添加到我的库中,但出现另一个错误:
启动层初始化时出错 java.lang.module.ResolutionException:模块 xmlparserv2.sans.jaxp.services 和 xmlparserv2 将包 oracle.xml.xqxp.datamodel 导出到模块 osdt.core
我用的是驱动jdbc11 我在 Windows 8.1、Eclipse IDE、JDK 17 (x64) 上
【问题讨论】: