Acción del botón "Eliminar"
Creamos una acción al evento del botón "Eliminar"
private void btnEliminarActionPerformed(java.awt.event.ActionEvent evt) {
eliminar();
listar();
nuevo();
}
Creamos una función llamada "Eliminar()" en donde vamos a definir las validaciones para que las cajas de texto no estén vacías, así como para ingresar mediante una variable sql el código que será ejecutado en MySQL, mediante la conexión que previamente definimos para actualizar la base de datos, mediante la clausula where de sql para borrar solamente al id del usuario que estamos seleccionando. Aquí ya no definimos las variables de DNI o Nombres, ya que el registro será borrado por completo, ubicándolo solo con el Id.
void eliminar(){
int filaseleccionado=TablaDatos.getSelectedRow();
if (filaseleccionado==-1){
JOptionPane.showMessageDialog(null, "Debe seleccionar una fila");
} else {
String id=txtId.getText();
String sql="delete from persona where Id="+id;
try {
cn=con.getConnection();
st=cn.createStatement();
st.executeUpdate(sql);
JOptionPane.showMessageDialog(null, "Usuario Eliminado");
limpiartabla();
} catch (Exception e) {
}
}
}
No hay comentarios:
Publicar un comentario