Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public int registrarEmpleado(Empleado emp){
- int cantFilas=0;
- try {
- //Recuperar una conexión.
- Connection con = this.getConexion();
- //Se realiza un control sobre la confirmación de la consulta.
- con.setAutoCommit(false);
- //Generar la consulta SQL.
- String sql = "insert into empleado values (?,?,?,?)";
- //Preparación de la consulta.
- PreparedStatement ps = con.prepareStatement(sql);
- //Configurar los parámetros
- ps.setInt(1,emp.getRut());
- ps.setString(2, emp.getNombre());
- ps.setDate(3, emp.getFechaIngreso());
- ps.setInt(4, emp.getRutJefe());
- //Se ejecuta la sentencia.
- cantFilas = ps.executeUpdate();
- if (cantFilas > 0){
- con.commit();
- } else {
- con.rollback();
- }
- } catch (ClassNotFoundException ex) {
- Logger.getLogger(DAOEmpleado.class.getName()).log(Level.SEVERE, null, ex);
- } catch (SQLException ex) {
- Logger.getLogger(DAOEmpleado.class.getName()).log(Level.SEVERE, null, ex);
- }
- return cantFilas;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement