Date dateformat=null;
Date i5Date=null;
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
String date = i5t1.getText();
i5Date=(Date) formatter.parse(date);
while(rs.next())
{
rs.moveToInsertRow();
rs.updateDate("Date",i5Date);
rs.insertRow();
}
這不會更新日期格式的結果集。我可以知道我必須做什麼更改來更新日期格式的結果集。 (注意: - 我不想以字符串格式更新。) 注意: - 我已經建立連接並打開結果集。如何將日期格式更新爲結果集?
注意到將改變格式存儲在數據庫中的日期值,這就是關鍵點,格式是無關緊要的,只有日期的值是重要的,這樣,當你想要的時候,你可以形成無論你想要什麼。試試這個,使用System.out.println(i5Date);我敢打賭它的格式不是「dd/MM/yyyy」 – MadProgrammer
所以,你的意思是說,如果我在字符串格式中進行更新,它並不重要嗎? 我的要求是,在我輸入開始日期和結束日期的另一個框架中,我應該能夠檢索它們之間的所有報告。我可以使用日期作爲字符串來實現它嗎? – Toms
你可以將字符串轉換爲日期並在SQL函數 – MadProgrammer