Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Problema Con consulta

Estas en el tema de Problema Con consulta en el foro de Java en Foros del Web. Hola, tengo la siguiente consulta: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Java: Ver original public int update ( Usuario usuario ) {         Connection connection ...
  #1 (permalink)  
Antiguo 23/04/2015, 13:00
Avatar de Andreslrz  
Fecha de Ingreso: septiembre-2008
Mensajes: 99
Antigüedad: 15 años, 8 meses
Puntos: 2
Problema Con consulta

Hola, tengo la siguiente consulta:
Código Java:
Ver original
  1. public int update(Usuario usuario) {
  2.         Connection connection =  instance.getConnection();
  3.         PreparedStatement statement = null;
  4.         int resultado = 0;
  5.         try {
  6.             connection.setAutoCommit(false);
  7.             statement = connection.prepareStatement("update usuario set nombre = ?, estado = ?, celular = ?, perfil = ? where cedula = ? "
  8.                     + "values (?, ?, ?, ?)");
  9.             statement.setString(1, usuario.getNombre());
  10.             statement.setString(2, usuario.getEstado());
  11.             statement.setString(3, usuario.getCelular());
  12.             statement.setInt(4, usuario.getPerfil().getId());
  13.             statement.setString(5, usuario.getCedula());
  14.             resultado = statement.executeUpdate();
  15.             statement.close();
  16.             connection.commit();
  17.         } catch (SQLException ex) {
  18.             Logger.getLogger(DAUsuario.class.getName()).log(Level.SEVERE, null, ex);
  19.         }finally {
  20.             instance.close(connection);
  21.         }
  22.         return resultado;
  23.     }
y me saca este error:
Código:
 org.postgresql.util.PSQLException: No se ha especificado un valor para el parámetro 6.
Alguien sabe a que se debe, en la consulta no estoy actualizando todos los datos, igual tengo consultas similares y fucionan bien, pero con esta ha sido imposible, he hecho de todo para buscar el error, pero me pide un parametro 6 que no esta en la consulta.
  #2 (permalink)  
Antiguo 23/04/2015, 13:01
Avatar de Andreslrz  
Fecha de Ingreso: septiembre-2008
Mensajes: 99
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: Problema Con consulta

error mio vi el error cuando lo publique

Etiquetas: sql, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:56.