
Problema con UPDATE en mysql
Publicado por octicoco (74 intervenciones) el 31/08/2009 04:59:44
Quiero realizar un UPDATE en una base de datos mysql, puedo insertar y borrar de 10.
Pero a la hora de hacer un update me tira el siguiente error:
java.lang.NullPointerException
at Persona.AMPersonaMediador.actionPerformed(AMPersonaMediador.java:113)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
...
El error me lo da en:
if (nom != null && dniEntrante !=null){
System.out.println("Update from persona SET nombre = ""+nom+"" where dni = ""+dniEntrante+""");
}
st.executeUpdate("Update persona as p SET p.nombre = ""+nom+"" where p.dni = ""+dniEntrante+"";");
nom y dniEntrante son String, hago el if ese para ver que no esten en null ellos pero entra perfecto y me tira el system por pantalla, el string q imprime en pantalla seria el cod SQL, el mismo si lo copio y lo pego en mySQL anda perfecto pero no desde Java. Problema de conexion no es ya lo verifique, problema de objetos nulos tamposo, pero recurro hasta aqui porque nose que puede ser...
Saludos
Octavio
Pero a la hora de hacer un update me tira el siguiente error:
java.lang.NullPointerException
at Persona.AMPersonaMediador.actionPerformed(AMPersonaMediador.java:113)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
...
El error me lo da en:
if (nom != null && dniEntrante !=null){
System.out.println("Update from persona SET nombre = ""+nom+"" where dni = ""+dniEntrante+""");
}
st.executeUpdate("Update persona as p SET p.nombre = ""+nom+"" where p.dni = ""+dniEntrante+"";");
nom y dniEntrante son String, hago el if ese para ver que no esten en null ellos pero entra perfecto y me tira el system por pantalla, el string q imprime en pantalla seria el cod SQL, el mismo si lo copio y lo pego en mySQL anda perfecto pero no desde Java. Problema de conexion no es ya lo verifique, problema de objetos nulos tamposo, pero recurro hasta aqui porque nose que puede ser...
Saludos
Octavio
Valora esta pregunta


0