miércoles, 13 de octubre de 2010

Código Java: Crear contador correlativo

//crear clase de  conexión y consulta a BD(en este caso MySQL)

public String[] BuscarNroSolicitud(){

         try {
            Class.forName("com.mysql.jdbc.Driver");
            con = DriverManager.getConnection(url, user, pass);
            System.out.println("Conexion Exitosa" + con);
            stmt = con.createStatement();
            rs = stmt.executeQuery("SELECT max(nro_solicitud) FROM solicitud");
            ResultSetMetaData rsmd = rs.getMetaData();
            datos = new String[rsmd.getColumnCount()];
            int cont2 =1;
            //ciclo de llenado del resultset al arreglo para mandarlo al programa
            while (rs.next()){
                for (int i = 0; i < rsmd.getColumnCount();i++){
                    datos[i] = rs.getString(cont2);//cuando resultset tenga la posicion 1
                    cont2 ++;                                //la manda a la posicion 0
                }
            }
            rs.close();
            stmt.close();
            con.close();
            return datos;
        } catch(Exception e){
            e.printStackTrace();
            return datos;

    }
    }
---------------------------------------------------------------------------------------------------------------------------------

//para llamarlo desde donde quiera


private void BuscarNroSolicitud(){
        String datos[], contador1;
        int contador=0;
        datos = bd.BuscarNroSolicitud();
        contador = Integer.parseInt(datos[0]) + 1;
        contador1 = String.valueOf(contador);
        txtNroSolicitud.setText(contador1);   
    }
 ---------------------------------------------------------------------------------------------------------------------------------

El resultado es que muestra el valor maximo+1 de la columna a la que se quiere consultar en la BD

martes, 12 de octubre de 2010

Código Java: Limitar la entrada de caracteres de un JTextField de manera rapida y fácil

if(JTextField1.getText().length()==N){
    //aplicar un .gradfocus() al siguiente JTextField, JButton, etc...
    // Ejemplo:
    JTextField2.gradFocus();
}

sábado, 28 de agosto de 2010

Sitios web

www.rycorredor.com

Ramón Yuabe Corredor de Seguros, es una empresa sumamente responsable a la hora de asegurar nuestros bienes, ofreciendo al cliente una atención de primera.

Ramos de:
  • Responsabilidad Civil de Vehículo (RCV)
  • Hospitalización Cirugía y Maternidad (HCM)
  • Accidentes Personales
  • Vida
  • Fianzas
  • Robo
  • y mucho más..!!