10/04/2007, 06:08
|
| | | Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 11 meses Puntos: 10 | |
Re: imprimir resultado de un ResultSet Wenas.
Hay otra opcion (entre otras muchas)
String consulta = "select * from tabla";
ps = con.prepareStatement(consulta,ResultSet.TYPE_SCROL L_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs = ps.executeQuery();
rs.last();
int nFilas = rs.getRow();
rs.beforeFirst();
while (rs.next())
.........
en nFilas tendras el numero de filas devuelto por la consulta. Debes usar el tipo resultset TYPE_SCROLL_INSENSITIVE, el cual quiere decir, en cristiano, que te puedes mover libremente por el, en cualquier direccion, sino, por defecto, sera unidireccional y siempre hacia delante (por lo que beforefisrst te fallaria)
Espero que te sirva. Un saludo. |