Foros del Web » Programación para mayores de 30 ;) » Java »

resultSet en jlabel

Estas en el tema de resultSet en jlabel en el foro de Java en Foros del Web. Hola a todos. Tengo una tabla llamada Pacientes y necesito conocer el número de registros. Estoy usando java con netbeans. Con sql ("Select COUNT(ID) from ...
  #1 (permalink)  
Antiguo 09/12/2011, 13:43
 
Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 14 años, 5 meses
Puntos: 0
resultSet en jlabel

Hola a todos. Tengo una tabla llamada Pacientes y necesito conocer el número de registros. Estoy usando java con netbeans. Con sql ("Select COUNT(ID) from PACIENTES") puedo saber el número de filas de la tabla pero no se como vaciar el número resultante en un jlabel. Gracias de antemano.
  #2 (permalink)  
Antiguo 09/12/2011, 17:24
 
Fecha de Ingreso: diciembre-2011
Mensajes: 1
Antigüedad: 13 años
Puntos: 0
Respuesta: resultSet en jlabel

Hola cardiobeta

Puedes dar más información con respecto al problema que planteas???

Sería útil saber si el resultado de la consulta de tu query lo vacías en un objeto o en un tipo primitivo de java

Saludos
  #3 (permalink)  
Antiguo 10/12/2011, 13:54
 
Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: resultSet en jlabel

Hola. Gracias por el interes. Tengo el siguiente extracto de codigo
private void conocernumeroreg() {
Connection conn = null;
Statement st = null;
String sql = null;
ResultSet rst1 = null;
try {
Class.forName("org.hsqldb.jdbcDriver");
conn = DriverManager.getConnection("jdbc:hsqldb:file:RegM ed/RegMed");

} catch (Exception ex){
System.err.println("Se pa producido un error al cargar el controlador JDBC");
return;
}
int r = 0;
try {
st = conn.createStatement();
sql = "Select COUNT(ID) from PACIENTES";
st.executeUpdate(sql);
r = rst1.getInt(1);
String a= Integer.toString(r);
jTextField1.setText(a);
rst1.close();
st.executeUpdate("SHUTDOWN");
st.close();
conn.close();
} catch (Exception ex){

return;
}

}
Como se vera primero me conecto a una base de datos llamada RegMed. Dentro de esta existe una tabla llamada PACIENTES de la cual quiero conocer el numero de registros (filas) con la sentencia SQL. El resulset debo reflejarlo en un jTextField cuando presiono un jButton. Como se trata de una variable inicialmente de tipo int intente convertirla a variable de tipo String y reflejarla en un jTextField llamado jTextField, pero al ejecutar el codigo no aparece nada en el jTextField. Gracias de nuevo.

Etiquetas: jlabel, netbeans, resultset, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:36.