Ciao a tutti,
provengo da asp e non riesco a capire ancora una cosa molto importante di asp.net: IL DATASET

Sto comunque facendo dei lavori in aps.net, ma vado molto a intuito e questo passaggio non riesce proprio ad entrarmi.

Quello che vorrei capire è questo:

in asp per stampare un record si fa così:

do while not rs.eof

response.write rs("nome_campo")

rs.movenext
loop

Questo mi è molto chiaro.....cioè capisco cosa sta facendo rs("nome_campo")

In asp.net abbiamo:
dim ds as dataset=new dataset()
objcmd.fill (ds,"allievi")

uno.datasource=ds.tables("allievi").defaultview
uno.databind

non so dire qual'è l'elemento che stampa o che comunque fa le veci di
rs("nome_campo")

per esempio se volessi aumentare una variabile numerica in asp farei:

conto=0
do while not rs.eof

response.write rs("nome_campo")
conto=conto+1
rs.movenext
loop

a questo punto conto assumerebbe il valore del numero dei campi stampati


Come si può fare questo con
dim ds as dataset=new dataset()
objcmd.fill (ds,"allievi")

uno.datasource=ds.tables("allievi").defaultview
uno.databind


Grazie a tutti e soprattutto a chi ha pazienza di spiegarmelo