conn = getDBConnection(db_conn_string,db_conn_user,db_conn_pass);
ps = conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); //to move to last and first
rs = ps.executeQuery();
if(rs.last()){ // to get the row counts
numRows = rs.getRow();
rs.first();
}
ResultSetMetaData rsmd = rs.getMetaData();
int numCols = rsmd.getColumnCount();
Sign up here with your email