Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Fernandez2494

#1
Java / Colocar Boton de Modificar en celda de JTable
30 Septiembre 2018, 20:17 PM
Buenas, estoy teniendo inconvenientes con un Formulario que cree, estoy queriendo colocar un boton en una celda de mi JTable para poder Modificar la fila seleccionada, tengo un formulario que me muestra todos los pedidos que fueron generados durante el dia con ayudar de un Text Field que con una clase "Fecha" genera la fecha para ese cuadro de texto, con una clase "CargarTabla" creo la consulta y lo cargo en mi Jtable cada vez que este se inicie de forma automatica, este es mi codigo, necesitaba una ayudar para saber donde modificar o que debo hacer. Desde ya gracias


Código (java) [Seleccionar]
private boolean CargarTabla() {
    boolean isOk = false;
    String sql = "";

    StatementManager sm = new StatementManager();
    try {
        DefaultTableModel dtm = (DefaultTableModel) jTablePedidos.getModel();
        sql = "SELECT vt.id_venta, sb.sabor as Sabor, vt.cantidad, vt.precio, vt.total"
                + "  FROM item_venta vt inner join sabores   sb on sb.id_sabor  = vt.id_sabor where fecha = '" + jTFechaCompra.getText() + "'"
                + "AND   pagado = 'N'";
        System.out.println(sql);
        sm.TheSql = sql;
        sm.EjecutarSql();
        while (sm.TheResultSet.next()) {
            dtm.addRow(new Object[]{sm.TheResultSet.getString("id_venta"),
                sm.TheResultSet.getString("sabor"), sm.TheResultSet.getString("cantidad"),
                sm.TheResultSet.getString("precio"),
                sm.TheResultSet.getString("total")});
        }

        jTablePedidos.setModel(dtm);
        isOk = true;
    } catch (Exception e) {
        e.printStackTrace();

    }
    return isOk;
}