Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2009, 08:41
Avatar de javico40
javico40
 
Fecha de Ingreso: agosto-2008
Ubicación: Evergreen Terrace 123
Mensajes: 288
Antigüedad: 15 años, 9 meses
Puntos: 9
Exclamación Formateo de numero en sentencia select

Hola comunidad FDW, mi problema es con el formateo de un numero en un select, no lo puedo hacer registro por registro del programa porque lleno mi jtable fila a fila usando esto:

Código:
while (rs.next()){
            Object [] fila = new Object[numeroColumnas];
            for (int i=0;i<numeroColumnas;i++)
            fila[i] = rs.getObject(i+1);
            modelo.addRow(fila);
                          }
y el metadata sale asi:

Código:
//Obtengo la meta data
            ResultSetMetaData metaDatos = rs.getMetaData();
            int numeroColumnas = metaDatos.getColumnCount();
            Object[] etiquetas = new Object[numeroColumnas];
            for (int i = 0; i < numeroColumnas; i++){
            etiquetas[i] = metaDatos.getColumnLabel(i + 1);
            }
por ejemplo una sentencia:

"SELECT costoMaterial FROM Materiales;"

donde costoMaterial = 2000345

formateo a " 0,000.00" como?? use ROUND pero solo redondea :(

donde rs es un resulset, gracias por la ayuda
__________________
.: Ludusoft Consultores :. Consultoria IT, Desarrollo Web, Virtualizacion, Programacion, Venta de Equipos, Hosting, Centro de Contacto. http://www.ludusoft.com