//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
Desarrollo de Aplicaciones de Escritorio y Sitios Web para su negocio o empresa, y Consejos relacionados con el mundo tecnológico
Mostrando entradas con la etiqueta JAVA. Mostrar todas las entradas
Mostrando entradas con la etiqueta JAVA. Mostrar todas las entradas
miércoles, 13 de octubre de 2010
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();
}
//aplicar un .gradfocus() al siguiente JTextField, JButton, etc...
// Ejemplo:
JTextField2.gradFocus();
}
Suscribirse a:
Entradas (Atom)