webForumDet fria alternativet

RecSet.Move

.NET

7 svar · 278 visningar · startad av cyprys

Medlem sedan dec. 20003 563 inlägg
Frågan#1

Hur använder man ovanstående i ASP.NET?
Hur är kommandto alltså för att hoppa fram några rader?

Medlem sedan okt. 20005 273 inlägg
#2

Är det alltid samma antal hopp borde du kunna fixa det i SQL-satsen.

mvh icaaq

Medlem sedan dec. 20003 563 inlägg
#3

Ok. Hur. Jag har nu TOP 30.
Vill starta den på 15 typ.

Medlem sedan dec. 20003 563 inlägg
#4

Skulle dock vilja använda en move-metod.
Det ska inte vara lika långt hopp varje gång.

Medlem sedan juni 20022 599 inlägg
#5

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.

Medlem sedan dec. 19995 875 inlägg
#6

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.

Medlem sedan aug. 20003 575 inlägg
#7

hmmm, kan det gå med datareader ?

Medlem sedan apr. 20012 266 inlägg
#8

SQL satsen som Brimba föreslog bör fungera med både DataSet och DataReader.

284 ms totalt · 3 externa anrop · v20260731065814-full.767b4345
145 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)