
27/05/2013, 17:22
|
| | Fecha de Ingreso: febrero-2012 Ubicación: Trujillo
Mensajes: 5
Antigüedad: 13 años, 1 mes Puntos: 0 | |
Error al eliminar registro en base de datos Hola escribo aqui por que tengo una duda que no puedo resolver, tengo un formulario el cual esta implementado en java y ademas realizo consultas mysql a una base de datos, todas las actividades que realizo las hago con normalidad, mi problema esta cuando trato de eliminar una fila determinada de la base de datos, para ello genere el siguiente codigo:
try
{
String dd=jTbuscar1.getValueAt(jTbuscar1.getSelectedRow() , 0).toString();
Connection cn = C.conectar();
String sql="delete from clientes where id_cliente=?";
int num=Integer.parseInt(dd);
PreparedStatement ps=cn.prepareStatement(sql);
ps.setInt(1,num);
int n=ps.executeUpdate();
ps.close();
cn.close();
}catch(SQLException ex)
{
Logger.getLogger(Interface.class.getName()).log(Le vel.SEVERE, null, ex);
}
al tratar de eliminar el registro me da el siguiente error :
yo he comprobado que el valor hasta cierto punto es el que quiero sacar de la tabla de donde selecciono la opcion pero pareciera que luego el valor en algun lugar se vuelve nulo y me arroja el siguiente error en la consola java.lang.NullPointerException, espero alguien pueda ayudarme en mi problama gracias . |