private void rclienteKeyTyped(java.awt.event.KeyEvent evt) { char c = evt.getKeyChar(); if (c < '0' || c > '9') { getToolkit().beep(); evt.consume(); } ruc = rcliente.getText(); try { n.conectar(); LimpiarJTable(); int id = 0, telefono = 0; String nombrec = null, mail = null, cedula; Statement st_im1 = n.coneccion.createStatement(); ResultSet ridim1 = st_im1.executeQuery( "SELECT idcliente,nombre,cedula_ruc,email,credito_cliente,cupo_cliente FROM adv_facturacion.cliente WHERE credito_cliente=1 and (cedula_ruc) like ( '" + ruc + "%' ) group by nombre limit 100"); System.out.println( "SELECT idcliente,nombre,cedula_ruc,email,codigo,credito_cliente,cupo_cliente FROM adv_facturacion.cliente WHERE (cedula_ruc) like ( '" + ruc + "%' ) limit 100"); while (ridim1.next()) { for (int i = 0; i < 6; i++) { datos[i] = ridim1.getObject(i + 1); // datos[i] = consultac.getObject(i + 1); } litabla.addRow(datos); } tabla.setModel(litabla); st_im1.close(); ridim1.close(); n.coneccion.close(); } catch (SQLException ex) { } catch (java.lang.NullPointerException ex) { System.out.println("cliente no encontrado"); } catch (ClassNotFoundException ex) { Logger.getLogger(estados_cuenta.class.getName()).log(Level.SEVERE, null, ex); } }
public void buscarEstudiantes(String buscar) { GestorBD bd = new GestorBD(); bd.getConnection(); ResultSet rs = null; try { rs = bd.consulta( "Select * From `icba`.`estudiante` " + "Where (nombre like '%" + buscar + "%' " + "or apellidoPaterno like '%" + buscar + "%' " + "or apellidoMaterno like '%" + buscar + "%') " + "AND estado = '1'"); } catch (SQLException ex) { Logger.getLogger(getName()).log(Level.SEVERE, null, ex); } limpiarTabla(); modelo.addColumn("ID Estudiante"); modelo.addColumn("Nombre"); modelo.addColumn("Apellido Paterno"); modelo.addColumn("Apellido Materno"); // modelo.addColumn("Estado"); try { // Bucle para cada resultado en la consulta while (rs.next()) { // Se crea un array que será una de las filas de la tabla. Object[] fila = new Object[4]; // Hay tres columnas en la tabla // Se rellena cada posición del array con una de las columnas de la tabla en base de datos. for (int i = 0; i < 4; i++) // if (i!=3) fila[i] = rs.getObject(i + 1); // El primer indice en rs es el 1, no el cero, por eso se suma 1. /*else if ("true".equals(String.valueOf(rs.getObject(17)))) fila[i] = "Activo"; else fila[i] = "Inactivo";*/ modelo.addRow(fila); // Se añade al modelo la fila completa. } } catch (SQLException ex) { System.out.println("Hubo un problema al intentar ingresar lo datos" + ex); } }
/** Creates new form frmFacturasRealizadas */ public frmFacturasRealizadas() { initComponents(); Double total = 0.00; dtmData.addColumn("N°"); /*.setPreferredWidth(500)*/ dtmData.addColumn("Codigo factura"); dtmData.addColumn("Cliente"); dtmData.addColumn("Hora"); dtmData.addColumn("Término"); dtmData.addColumn("Total"); dtmData.addColumn("Efectivo"); dtmData.addColumn("idCabecera"); // tamaño // TableColumn columna = tblData.getColumn("Nº"); // columna.setMinWidth(30); // columna.setMaxWidth(30); // OCULTAR objUtils.setOcultarColumnasJTable(this.tblData, new int[] {7}); // ALINEAR COLUMNA DefaultTableCellRenderer tcr = new DefaultTableCellRenderer(); tcr.setHorizontalAlignment(SwingConstants.RIGHT); tblData.getColumnModel().getColumn(5).setCellRenderer(tcr); tblData.getColumnModel().getColumn(6).setCellRenderer(tcr); // idCajaAbierta ArrayList<clases.clsCaja> dataCaja = objCaja.consultarDataCajaAbierta(main.idUser); idCajaAbierta = dataCaja.get(0).getIdCajaOperacion(); ArrayList<clsCabecera> dataFacturas = objCabecera.consultaFacturasRealizadas(idCajaAbierta); int maxData = dataFacturas.size(); for (int i = 0; i < maxData; i++) { Object[] nuevaFila = { i + 1, dataFacturas.get(i).getFactReferencia(), dataFacturas.get(i).getNameCompleto(), dataFacturas.get(i).getFecha(), dataFacturas.get(i).getFecha(), dataFacturas.get(i).getTotal(), dataFacturas.get(i).getEfectivo(), dataFacturas.get(i).getIdCabeceraMovi() }; total = total + dataFacturas.get(i).getEfectivo(); dtmData.addRow(nuevaFila); } txtTotal.setText("" + total); }