[ACCESS] LIMIT/TOP functie

Pagina: 1
Acties:

  • LordMatanza
  • Registratie: Oktober 2002
  • Laatst online: 07-04-2023
Ik ben bezig met een PHP-website in combinatie met een access database (ik mag niet switchen naar een andere database).

Nu wil ik gebruik gaan maken van meerdere pagina's, dus als mijn database bijvoorbeeld 300 results teruggeeft heb ik een keuzeoptie gemaakt (pagina 1, pagina 2, pagina 3) omdat ik slechts 100 resultaten per pagina wil weergeven.

Mijn probleem is nu dat met mysql e.d. de limit functie dan mooit gebruikt kan worden (startN, stopN), deze functie heeft access echter niet, waardoor ik (voor zover ik weet) gebonden ben aan een TOP functie (stopN). |:(

Is het nu mogelijk om hier toch gebruik van te maken zodat ik resultaten 100 tot 200 weer kan geven? zoja, hoe?????? :?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

code:
1
2
3
4
5
6
7
8
SELECT TOP 100 *
FROM tabel t
WHERE t.id IN (
     SELECT TOP (aantalrecordsintabel - startrecord) id
     FROM tabel
     ORDER BY orderveld DESC
)
ORDER BY orderveld ASC

Dat moet in de richting komen.

[ Voor 7% gewijzigd door NMe op 09-02-2005 22:22 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.