Verständnissfrage ResultSet.lastRow() /-getRow()

xrax

Erfahrenes Mitglied
Hallo zusammen,

mir ist folgendes aufgefallen:

Code:
ResultSet rSet;
int i;

rSet="ResultIrgendEinerQuery";

if(rSet.last()){
int i=rSet.getRow();
System.out.println(i+" rows in Set");
}else{System.out.println("EmptySet");}
Ausgabe:
0 rows in Set.

Wenn des Set 0 rows hat, warum gehts dann in die if ?

Gruß xrax
 
bin mir nicht sicher , aber du fragst ob es der letzte eintrag ist , und das ist er nun (der erste und letzte) und das ist ja "true" , wie schon gesagt bin nicht 100% sicher aber mal ein ansatz :)
 

Neue Beiträge

Zurück