salve
in un elenco di record generati da un recorset, è possibile mettere una numerazione progressiva?
grazie
cris
salve
in un elenco di record generati da un recorset, è possibile mettere una numerazione progressiva?
grazie
cris
Basta mettere nel db un campo id contatore non duplicabile
![]()
fai la select, poi
codice:record = 1 While not RS.EOF Response.Write record & " - " & RS("Campo") & "<BR"> RS.MoveNext record = record + 1 Wend
Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.
grazie 1000
funziona in modo perfetto![]()
mmmm...
forse nel tuo caso converebbe
nel caso dato da christian hai l'id del record (ordinato in modo crescente da inserimento)codice:lng_record = 0 rs.open while not rs.eof lng_record = lng_record + 1 response.write lng_record rs.movenext wend rs.close
ma se un record viene cancellato, o se li vuoi ordinare per altri campi, oppure se ne fai una selezione parziale il risultato della numerazione sarà sballato
con questo script invece hai sempre la numerazione precisa dei record stampati
---
dipende tutto da cosa ti serve
se ti serve solo per numerare i risultati, un campo ID mi sembra uno spreco inutile
se ti serve avere l'ID dei record per altri usi invece... è giusto che ci sia