Java 功能不工作?执行查询时出错
我在Java 功能不工作?执行查询时出错,java,loading,Java,Loading,我在ResultSet rs=语句的执行查询部分出错代码行。我不知道怎么了。希望得到帮助 JButton btnDb1 = new JButton("J"); btnDb1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { try { ResultSet rs = Statement.executeQuery("SELEC
ResultSet rs=语句的执行查询部分出错代码>代码行。我不知道怎么了。希望得到帮助
JButton btnDb1 = new JButton("J");
btnDb1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
try {
ResultSet rs = Statement.executeQuery("SELECT * FROM patienttable");
while (rs.next()) {
Patient patient = new Patient(rs.getString("patientname"), rs.getString("patientaddress"), rs.getString("patientphone"), rs.getInt("patientid"));
}
} catch (Exception e) {
System.out.println(" Error ");
}
}
});
btnDb1.setBounds(200, 393, 120, 23);
contentPane.add(btnDb1);
缺少下面的JDBC脚手架代码
使用JDBC创建到数据库的连接
从连接创建语句对象
使用后关闭连接
谷歌提供JDBC教程,也可以作为初学者使用。错误是什么?堆栈跟踪很有用。它说要在文件中重命名吗?我点击它,仍然有一个错误,我希望你也会在问题中包括你的堆栈跟踪。没有这一点,我们就不能告诉你出了什么问题。查看您的数据库模式也可能有帮助,只是为了确保您试图返回的列实际上也存在。(这也可能是一个错误。)