我一直在試圖解決這個問題一段時間,它似乎在躲避我。現在我可能會錯過這麼簡單的事情,如果是的話,我很抱歉。將jtextfield設置爲數據庫結果
我試圖從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的結果,那就太好了。
預先感謝您。
我試過做:JTextField.setText(rs.toString);這是正確的方法還是我做錯了? – Flyingearl