Question: public int create ( Employee employee ) { int id = ; try { String query = INSERT INTO employee ( badgeid , firstname, middlename,
public int createEmployee employee int id ; try String query "INSERT INTO employee badgeid firstname, middlename, lastname, employeetypeid, departmentid, shiftid, active, inactive VALUES ; PreparedStatement ps conn.prepareStatementquery PreparedStatement.RETURNGENERATEDKEYS; ps employee.getBadgeid; ps employee.getFirstname; ps employee.getMiddlename; ps employee.getLastname; ps employee.getEmployeetypeid; ps employee.getDepartmentid; ps employee.getShiftid; ps java.sqlDate.valueOfemployeegetActive; if employeegetInactive null ps java.sqlDate.valueOfemployeegetInactive; else ps; int rows psexecuteUpdate; if rows ResultSet keys psgetGeneratedKeys; if keysnext id keys.getInt; catch Exception e eprintStackTrace; return id;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
