Quan executem una consulta a una base de dades des de Java, se'ns torna un
ResultSet que conté "totes" les rengleres
resultants. Això ens convé la major part de les vegades, però
alguns cops ens interessa que el ResultSet només contingui
un nombre determinat de rengleres.
Per limitar el nombre de rengleres que pot contenir un ResultSet,
podem emprar el mètode java.sql.Stetement.setMaxRows(int numRows),
on numRows especifica el màxim nombre de rengleres que pot contenir
els ResultSets resultants d'una consulta.
Si, per exemple, només volem obtenir les 10 primeres rengleres d'una taula de paraules:
Statement stmt = null;
connexio.createStatement();
stmt.setMaxRows(10);
ResultSet rs = null;
rs = stmt.executeQuery("SELECT word FROM DICTIONARY");
for (int i = 1; rs.next(); i++ {
System.out.println(i + ". " + rs.getString(1);
}