Dopo aver eseguito una query nel result set c'e' il risultato. come faccio a capire se e' vuoto?
Dopo aver eseguito una query nel result set c'e' il risultato. come faccio a capire se e' vuoto?
codice:if (rs.next()){ //è pieno } else{ //è vuoto }
Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare
www.netpolaris.it
per leggere uso get...
Ma quando voglio scorrere tutto rs faccio cosi':
while (rs.next())
{
rs.getString("nome");
}
Non mi salta il primo record dato che faccio una read subito?
Il metodo next() si posiziona nel record successivo. All'inizio, però, il puntatore al record è posizionato prima del primo record: l'istruzione next() fa si che esso si posizioni nel primo.
Se il recordset è vuoto, il metodo next() ritornerà immediatamente false.
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Spettacolo!!!!
Ok grazie!