webForumDet fria alternativet

Between

Databaser & SQL

4 svar · 195 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Frågan#1

Kan jag använda between här istället för top 20

t.ex.

Select * between 20 to 30 from

eller finns det något annat sätt?
tänkte göra en paging så att jag lägger in
en variabler inne i sql satsen så att den väljer ut
posterna i positionerna 20-30 i select satsen
jag kan nämligen inte använda det med Id fältet
för det e uniqe code.

hur skall jag göra?

Medlem sedan dec. 200012 464 inlägg
#2

Between går inte att använda för detta, det finns inga positioner i en tabell. Top är inte speciellt bra för paging. Om du tittar i scriptarkivet så finns det några som handlar om paging, t.ex Zpaging av PatrikB

http://www.webforum.nu/showthread.php?s=&threadid=37442

Medlem sedan aug. 20003 575 inlägg
#3

Jo, men jag vill kunna använda det med .NET's Datalist och i Datalist går det inte att använda paging verkar det som :(, jag kan ju iofersig använda datareader.

Medlem sedan juni 20001 257 inlägg
#4

Jag antar att den här tråden kan stängas med hänvisning till http://www.webforum.nu/showthread.php?s=&threadid=48669

Medlem sedan aug. 20003 575 inlägg
#5

jepp, det kan!

250 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)