Hej Claus
Det hjalp desværre ikke - herunder se du den sætning der sætter pagingen:
intPage = Request.QueryString("page")
if intPage = "" OR not isNumeric(intPage) then
intPage = int(1)
else
intPage = int(intPage)
end if
intPageSize = int(20)
intStart = intPage*intPageSize
intStart = intStart-intPageSize
intPages = int(intRecords/intPageSize)+1
Set objRs = Con.Execute("SELECT * FROM fluemonstre where subid="& id &"
LIMIT " & intStart & ", " & intPageSize & ";" )
Som sagt så kommer den første side rigtigt frem men ved side nummer 2
skriver den:
[TCX][MyODBC]You have an error in your SQL syntax near 'LIMIT 20, 20' at
line 1
/fluemonstre/vis_overskrift.asp
Jeg skal sige at jeg ved ikke meget om ASP, men ligger fejlen ikke i at den
spørger efter LIMIT 20,20 skal det ikke være 20,40 - og herefter 40-60
OSV????
Håber på svar - da jeg virkelig er på bar bund
På forhånd mange tak
Thomas
Bo Overgaard wrote in dk.edb.internet.webdesign.serverside.asp:
> "Thomas" <msako@mail.dk> wrote in message news:9v5669$kc8$1@sunsite.dk...
> > Hej
> >
> > Jeg har følgende sætning:
> > Set objRs = Con.Execute("SELECT * FROM fluemonstre LIMIT " &
> > intStart & ", " & intPageSize & ";" )
> >
> > Den virker fint og paging en virker også perfekt - men problemet
> > er at jeg skal have sat følgende kriterie ind
> >
> > where subID="&ID &" order by navn
> >
> > Men hvor skal det ind i sætningen???? har snart prøvet alt men
> > intet virker
>
> Hej Thomas
>
> Prøv med:
> Set objRs = Con.Execute("SELECT * FROM fluemonstre where subID="&ID &"
> LIMIT " &
> intStart & ", " & intPageSize & ";" )
>
> det skulle gerne virke
>
> Med venlig hilsen
>
> Bo Overgaard
>
>
>
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials