Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[MS Access DB + SQL] Hoe limiteren (limit)?

redmar
2 antwoorden
  • Bij MySQL databases maak ik gebruik van LIMIT x,y in de query om records x tot y op te vragen.

    Bij een MS Access DB werkt dit niet, is er een mogelijkheid om toch record x tot y op te vragen? Bijv. 1 tot 20, 21 tot 40, 41 tot 60.

    Via google kom ik alleen maar bij beschrijvingen over TOP {n}, ook dat werkt niet en zou ook niet het gewenste resultaat geven (wil ook beperkte records uit 'het midden' op kunnen vragen).
  • Acces bevat niet iets waarmee je heel simpel een deel van een recordset kan opvragen, zoals je dat met LIMIT zou doen in mysql. Maar als je even zoekt op "recordset paging" dan vind je meerdere technieken die bieden wat je wil (elke techniek zo met z'n eigen voor- en nadelen).

    Voorbeelden zijn:
    - ADO paging
    - subqueries

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.