0
我在ResultSet rs = Statement.executeQuery("SELECT * FROM patient");
代码行的执行查询部分有错误。我不知道什么是错的。希望得到帮助。功能不能正常工作?执行查询时出错
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);
什么是错误?堆栈跟踪很有帮助。 – Makoto 2013-04-28 23:19:04
它说要在文件中重命名?我点击并且仍然有错误 – 2013-04-28 23:21:59
我希望的是你还可以在问题中包含你的堆栈跟踪。没有这些,我们不能开始告诉你什么是错的。它也可能有助于查看您的数据库模式,以确保您试图找回的列实际上也存在。 (这*也可能是一个错误。) – Makoto 2013-04-28 23:28:39