Hej är ingen kung på detta, ännu... :) Hej Kommandot heter LIMIT: LIMIT finns (såvitt jag vet) endast i mySQL, och är inte en del av ANSI. Med andra DBMS får man lösa det på andra sätt. I Oracle kan du exempelvis använda rownum, men i SQL Server finns tyvärr ingen hjälpfunktion att tillgå. Ett sätt att lösa det på kan du hitta i mitt tips på http://hedgate.editthispage.com/2001/04/30 > LIMIT finns (såvitt jag vet) endast i mySQL, och är inte en del avOrder BY & ...
Skulle vilja ha hjälp med att bara visa x antal poster per sida.
Till exemplet från w3schools: http://www.w3schools.com/ado/showasp.asp?filename=demo_sort
Skulle jag vilja ha funktionen som gör att man bara visa det 50 första posterna men genom att klicka på "nästa" får se ytterligare 50 osv...
Tacksam för lite vägledning
//FredrikSv: Order BY & ...
Sök på paging i forumet tror jag det heter,
Det finns även en asp kurs som innehålller det du efterfrågar, kursen finns här på pellesoft
/jonas Sv: Order BY & ...
SELECT * FROM wherever WHERE kalle = nisse ORDER BY struts LIMIT 0, 50;
0 betyder att den ska börja från 0 (alltså första raden) och 50 att den ska hämta 50 rader.
Förslagsvis gör du så här:
if startAt = "" then
startAt = 0
och sedan
query = "SELECT /../ LIMIT " & startAt & ", 50"
Nästa 50Sv: Order BY & ...
Sv: Order BY & ...
> ANSI.
Hmm, det måste jag ha missat. Men jag har å andra sidan använt uteslutande MySQL den senaste tiden. I och för sig skrev väl aldrig frågeställaren vad han körde med för databas.