La verdad es que el error si esta en tu query.
Cambia esto
Código Java:
Ver originalString sql
= "UPDATE ParcialesCobrados SET EMPRESA = ?, " + " CENTRO = ?, FECHA = ? WHERE HORA = ? AND FICHERO = ? AND ESTADO = '?'";
Por esto otro
Código Java:
Ver originalString sql
= "UPDATE ParcialesCobrados SET EMPRESA = ?, " + " CENTRO = ?, FECHA = ? WHERE HORA = ? AND FICHERO = ? AND ESTADO = ?";
Y esto
Código Java:
Ver originalstatement.setString(5, entidad.getEstado());
statement.setString(6, entidad.getFicheroExt());
Código Java:
Ver originalstatement.setString(5, entidad.getFicheroExt());
statement.setString(6, entidad.getEstado());