Ciao a tutti
dovrei fare una select recuperando 50 record partendo dall'11esimo.
Come posso fare?
Grazie
Gianluca
Ciao a tutti
dovrei fare una select recuperando 50 record partendo dall'11esimo.
Come posso fare?
Grazie
Gianluca
Che db utilizzi?
Fai prima una query e recupery l'ID dell'undicesimo record, facendo una select top 11.
Recuperato l'ID fai una ulteriore query e prendi tutti i dati il cui ID è superiore a quello selezionato in precedenza.
Utilizzo un db access....
OK per il consiglio ci provo.
Grasssie...
ho provato ma niente, dopo aver fatto la TOP 11 come riesco a prelevare ID dell' undicesimo record?
Non ricordo la sintassi..
Devi ordinare la query con ORDER BY in modo tale che il primo record estratto sia l'11°.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Avevo provato con order by.....spiego meglio il problema.
Degli ultimi record inseriti devo prelevare dall' undicesimo indietro, quindi il 12°-13° etc fino al 50°.
Spero di essere stato + chiaro
![]()
prova con absolutepage e pagesize
in questo modo la absolutepage=2 ti fa partire il record dall'11 esimo presente nel recordsetcodice:sql="select * from miatabella order by id desc" rs.open sql,conn,3,3 rs.pagesize=10 rs.absolutepage=2 while not rs.eof then ....
OK adesso ci siamo..
Era tosta...
Grazie a tutti
Gianluca