我一直在尝试解决这个问题一段时间,但它似乎在逃避我。现在我可能会错过一些如此简单的东西,如果是的话,我很抱歉。
我正在尝试将 SQL 总和的结果显示到 JTextField 中。现在我可以让结果出现在 JTable 中,但我似乎无法将它放入 JTextField。
代码如下:
String start = ((JTextField)startDate.getDateEditor().getUiComponent()).getText();
String end = ((JTextField)endDate.getDateEditor().getUiComponent()).getText();
String sql = "SELECT SUM(OD_GROSS) FROM ORD_DETAIL WHERE OD_ACCOUNT = ? AND OD_DATE BETWEEN '"+start+"' AND '"+end+"'";
pst = conn.prepareStatement(sql);
pst.setString(1, txtAccountNumber.getText());
rs = pst.executeQuery();
tblTotal.setModel(DbUtils.resultSetToTableModel(rs));
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
}
上面的代码确实有效,并在 JTable 中显示了总和。但是,如果有人知道我如何将结果放入 JTextField 中,那就太好了。
先感谢您。