Cordial saludo.
public static void actualizarProducto() {
String nombre="";
String descripcion="";
String cantidad="";
try {
int fila = guiProducto.getTable_Inventario().getSelectedRow();
String id = guiProducto.getTable_Inventario().getValueAt(fila, 0).toString();
nombre = guiProducto.getTable_Inventario().getValueAt(fila, 1).toString();
descripcion = guiProducto.getTable_Inventario().getValueAt(fila, 2).toString();
cantidad = guiProducto.getTable_Inventario().getValueAt(fila, 3).toString();
if(nombre.isEmpty() || descripcion.isEmpty() || cantidad.isEmpty()) {
JOptionPane.showMessageDialog(guiProducto, "Diligencie los campos por favor");
}
else {
Connection con = new ConexionMySQL().conectar();
Statement statement = con.createStatement();
statement.executeUpdate("UPDATE producto SET nombre='"+nombre+"',descripcion='"+descripcion+"',cantidad="+cantidad+"");
con.close();
JOptionPane.showMessageDialog(guiProducto, "Producto actualizado");
}
} catch (Exception e) {
JOptionPane.showConfirmDialog(guiProducto, e);
}
}