|
|
|
java.lang.ArrayIndexOutOfBoundsException: -1 รบกวนอีกทีค่ะ T___T |
|
|
|
|
|
|
|
Code (Java)
try {
// หารหัส id ที่เลือก
int index = table_emp.getSelectedRow();
String id = table_emp.getValueAt(index, 0).toString();
// เชื่อมต่อและ แก้ไขข้อมูลใหม่
java.sql.Connection c = db.getConnection();
String sql = "UPDATE employee SET employeeID=?,EName=?,ESname=?,EAddress=?,ETel=?,ESalary=?,EPosition=?,EBirthday=?,EStartdate=? WHERE employeeID=?";
PreparedStatement pre = c.prepareStatement(sql);
pre.setString(1, txtIDemp.getText());
pre.setString(2, txtName.getText());
pre.setString(3, txtLname.getText());
pre.setString(4, txtaddress.getText());
pre.setString(5, txttel.getText());
pre.setString(6, txtSalary.getText());
pre.setString(7, txtPosition.getText());
pre.setString(8, txtBirth.getText());
pre.setString(9, txtStart.getText());
pre.setString(10, id);
pre.executeUpdate(); // update ข้อมูล
// load ข้อมูลใหม่ล่าสุดมาวางบน jTable
this.formWindowOpened(null);
} catch (Exception e) {
e.printStackTrace();
}
เออเร่อตัวใหม่
java.lang.ArrayIndexOutOfBoundsException: -1
จะเป็นเฉพาะ ตอนแก้ไข ช่อ ชื่อ,ที่อยู่,เงินเดือน,วันที่เริ่มทำงงาน นอกนั้นปกติหมด T__T
Tag : JAVA
|
|
|
|
|
|
Date :
2013-03-06 17:04:34 |
By :
ampreaw |
View :
1044 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองไล่ออกมทีล่ะตัวครับ ตัวไหนจริง ๆ ทีเป็นปัญหาครับ
|
|
|
|
|
Date :
2013-03-06 17:24:03 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
EName ,EAddress,ESalary,EBirthday,EStartdate 4 ช่องนี้แหละค่ะ
|
|
|
|
|
Date :
2013-03-06 18:00:07 |
By :
ampreaw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอ๊ย 5 สิ
|
|
|
|
|
Date :
2013-03-06 18:01:11 |
By :
ampreaw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เกี่ยวกับ Format Date/Time หรือ ชนืดตัวเลข Number หรือเปล่าครับ
|
|
|
|
|
Date :
2013-03-07 09:11:23 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|