By 14 Giugno 2013 0 Comments

Funzione LIMIT in ASP con Database ACCESS

Access Funzione LIMITAccess, in quanto “Desktop Database” non dispone della funzione LIMIT.

Se si vuole utilizzare una funzione SIMILE bisogna raggirare un pò il sistema con una SELECT di questo TIPO

SELEZIONA I PRIMI 10
codice:
SELECT TOP 10 * FROM Tabella ORDER BY Id

SELEZIONA DA 1 A 100
codice:
SELECT TOP 100 * FROM Tabella ORDER BY Id

SELEZIONA DA 11 A 20
codice:
SELECT TOP 10 * FROM Tabella WHERE id NOT IN (SELECT TOP 10 id FROM Tabella ORDER BY Id) ORDER BY Id

SELEZIONA DA 21 A 30
codice:
SELECT TOP 10 * FROM Tabella WHERE id NOT IN (SELECT TOP 20 id FROM Tabella ORDER BY Id) ORDER BY Id

SELEZIONA DA 31 A 40
codice:
SELECT TOP 10 * FROM Tabella WHERE id NOT IN (SELECT TOP 30 id FROM Tabella ORDER BY Id) ORDER BY Id

e così via 🙂

About the Author:

shared on wplocker.com