我有這段代碼應該在表中插入數據並用相同的數據填充txt文件。但是我發現該表格正在填充適當的2019行,但該文件僅包含1639,底部有[Incomplete last line]
消息。這是什麼造成的?文件完全填充
while(ora_rs.next()){
sql_stmt.executeUpdate("INSERT INTO SCHED_BUNDLES_TEMP_TEST VALUES (" +
ora_rs.getString("BUNDLE")+", " +
ora_rs.getString("DROPPER_ID")+", '" +
ora_rs.getString("SCHED_DT")+"')");
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date new_date = (Date)formatter.parse(ora_rs.getString("SCHED_DT"));
SimpleDateFormat newFormat = new SimpleDateFormat("MM/dd/yyyy");
String final_string = newFormat.format(new_date);
out.write(ora_rs.getString("BUNDLE")+"|"+ora_rs.getString("DROPPER_ID")+"|"+final_string+"\n");
ii++;
}
您是否嘗試打印計數器以查看實際寫入的行數?當然是 – 2012-04-25 17:31:40