| |||
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. |
| |||
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 |
| |||
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: |