Jørn Andersen skrev:
>> Kunne godt tænke mig kun at vise 5 nyheder pr side og dermed skal
>> asp selv kunne genere nye sider.
> Syntaxen afhænger af databasen, men hvis det fx er en Access Db,
> hedder det noget med:
> SELECT TOP 5 <feltnavne>
> FROM <tabel>
> WHERE <betingelse>
> ORDER BY NyhedsId DESC
> (hvor NyhedsId fx er et autonummer-felt)
Det er kun første del af problemstillingen. For at lave paging (som
teknikken kaldes), skal man også kunne generere links til de
efterfølgende sider samt kunne hente disse.
I Access og MSSQL 2000 er det ikke helt simpelt, da man mangler en
indbygge offset-mulighed. MySQL (og MSSQL 2005) har derimod
mulighed for at lave limit+offset.
Se en oversigt her:
<
http://troels.arvin.dk/db/rdbms/#select-limit-offset>
Access kan benytte samme metode som den der er angivet til MSSQL
2000. MSSQL 2005 kan anvende den metode der er angivet under
Standard.
Der er i øvrigt masser af online eksempler på paging med asp - tjek
selv med google.
--
Bolig søges. Andel eller leje i Emdrup, Nordvest, Nørrebro, Søborg
eller Brønshøj, max 6000 pr. måned.
Kontakt pr. mail - nospam(at)gyros.dk
Jens Gyldenkærne Clausen