<![CDATA[Latest posts for the topic "(Java)Insert ngày, tháng từ frame vào database"]]> /hvaonline/posts/list/23.html JForum - http://www.jforum.net (Java)Insert ngày, tháng từ frame vào database
Mình có class DBUtility để kết nối với database và đã test - kết nối thành công. Vấn đề gặp phải là khi lựa chọn xong ngày, tháng, năm sinh; mình không biết cách insert như nào để có thể insert vào database. Trong DB, trường birth kiểu datetime, biến birth thuộc class Employee kiểu Date còn dữ liệu ngày, tháng, năm lấy từ frame trên lại là String hoặc int. public boolean AddNew(Employee emp) { cnn = DBUtility.openConnection(); ps = null; try { ps = cnn.prepareCall("insert into Employee(employeeName,birth,address,educationID,school,hdldID,date,status) values(" + "'" + emp.getName() + "','" + emp.getBirth() + "','" + emp.getAddress() + "'," + emp.getEducationID() + ",'" + emp.getSchool() + "'," + emp.getHdldID() + "," + emp.getDate() + "," + emp.isStatus() + ")"); int i = ps.executeUpdate(); if (i != 0) { return true; } } catch (Exception ex) { ex.printStackTrace(); } finally { DBUtility.closeResultSet(rs); DBUtility.closePrepareStatement(ps); DBUtility.closeConnection(cnn); } return false; } Xử lý dữ liệu lấy về từ 3 comboBox Ngày, Tháng, Năm như nào để có thể gọi hàm và insert vào DB. Ai có hướng giải quyết nào hữu ích về vấn đề này của mình, xin hướng dẫn. Thank !]]>
/hvaonline/posts/list/41222.html#253978 /hvaonline/posts/list/41222.html#253978 GMT