Ciao,
sto imprecando in turco antico.... come faccio a ottenere il numero di righe ottenute da una query???
con getFetchSize() mi da sempre 0codice:st = conn.createStatement(); rs = st.executeQuery("select..blabalbla");![]()
come faccio grtazieeeee
Ciao,
sto imprecando in turco antico.... come faccio a ottenere il numero di righe ottenute da una query???
con getFetchSize() mi da sempre 0codice:st = conn.createStatement(); rs = st.executeQuery("select..blabalbla");![]()
come faccio grtazieeeee
ma perchè ti sembra brutto eseguire prima una SELECT COUNT?![]()
www.matteosteri.it
perche fare due query se e possibile farne una???Originariamente inviato da tommisceddu
ma perchè ti sembra brutto eseguire prima una SELECT COUNT?![]()
![]()
Una volta ottenuto il RecordSet dalla query puoi semplicemente spostarti sull'ultimo record con il metodo [n]last()[/b] e ottenere il numero di riga con il metodo getRow(), oppure, una via diversa ma con più possibilità, è quella di scorrere tutto il RecordSet inserendo ciascun record in un Vector e ottenere il numero di record con il metodo size() di Vector. In questo modo hai anche la possibilità di poter lavorare sui record, dato che alcuni RecordSet non si possono scorrere all'indietro.
Questo argomento, comunque, è già stato trattato non più tardi della scorsa settimana.
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
Originariamente inviato da LeleFT
Una volta ottenuto il RecordSet dalla query puoi semplicemente spostarti sull'ultimo record con il metodo [n]last()[/b] e ottenere il numero di riga con il metodo getRow(), oppure, una via diversa ma con più possibilità, è quella di scorrere tutto il RecordSet inserendo ciascun record in un Vector e ottenere il numero di record con il metodo size() di Vector. In questo modo hai anche la possibilità di poter lavorare sui record, dato che alcuni RecordSet non si possono scorrere all'indietro.
Questo argomento, comunque, è già stato trattato non più tardi della scorsa settimana.
Ciao.![]()
grazie![]()
scusa come faccio a mettere tutto in un vettore senza sapere prima la dimensione che avrà il vettore?Originariamente inviato da LeleFT
Una volta ottenuto il RecordSet dalla query puoi semplicemente spostarti sull'ultimo record con il metodo [n]last()[/b] e ottenere il numero di riga con il metodo getRow(), oppure, una via diversa ma con più possibilità, è quella di scorrere tutto il RecordSet inserendo ciascun record in un Vector e ottenere il numero di record con il metodo size() di Vector. In questo modo hai anche la possibilità di poter lavorare sui record, dato che alcuni RecordSet non si possono scorrere all'indietro.
Questo argomento, comunque, è già stato trattato non più tardi della scorsa settimana.
Ciao.![]()
Ciao
che io sappia il vettore, a differenza dell'array, può essere impostastato una dimensione dinamica.
Correggetemi se sbaglio..![]()