RecSet.Move
7 svar · 278 visningar · startad av cyprys
Ok. Hur. Jag har nu TOP 30.
Vill starta den på 15 typ.
Skulle dock vilja använda en move-metod.
Det ska inte vara lika långt hopp varje gång.
Först och främst: Vad är det vi pratar om? Ett DataSet?
I så fall kan man väl accessa en enskild rad med mittDataSet.Tables(0).Rows(i)?
Genom att öka eller minska värdet på i så borde man kunna "hoppa" framåt och bakåt.
Annars kan du ställa frågan direkt.. exempelvis
select top 30 * from tblTable where id not in (select top 14 id from tblTable)
Då får du 30 poster med början på post nummer 15.
hmmm, kan det gå med datareader ?
SQL satsen som Brimba föreslog bör fungera med både DataSet och DataReader.

