1. query for the count, then execute the query
"select count(*) from test"then
"select * from test"
2. create a scrollable ResultSet then
rs.last();
int count = rs.getRow();
rs.beforeFirst();
Jamie
p.s. this topic has been discussed MANY times. Do a search on this forum and you will get lots of other discussions on this topic.