ci sono degli errori logici
ResultSet rs2 = st.executeQuery("select count(*) AS ID from tab");
rs2.next();
int prova= rs2.getInt();
out.print(""+prova+"");
ResultSet rs = st.executeQuery("select * from tab");
int i=0;
while(rs.next()) {
i++;
out.print(i);
if(i <= 2) {
String campo1 = rs.getString(1);
out.print("
"+campo1+"
");
} else {
String campo1 = rs.getString(1);
out.print("
"+campo1+"
");
}
}
credo che funzioni :metallica :metallica