PDA

View Full Version : [VB] Applicare un LIMIT 0,100 su una query per SQL Server


race2
21-01-2003, 16:02
Come posso applicare ad una query per SQL Server 2000 la Clausura "LIMIT 0,100" per selezionare solo 100 righe del totale database ???

Dim oComm As New SqlCommand("SELECT * FROM Clienti LIMIT 0,100", oConn)

solo che "LIMIT 0,100" è per "MySQL"...........

cionci
21-01-2003, 19:32
Prova a vedere se MS SQL server ha SELECT TOP (come Access per intederci)...

race2
22-01-2003, 11:25
e' solo che non so come si fa con Access... :muro:

cionci
22-01-2003, 11:31
SELECT TOP 25
Nome, Cognome
FROM Studenti
WHERE AnnoDiLaurea = 1994
ORDER BY VotazioneMedia DESC;

Comunque Access ha anche un help in linea :)

race2
22-01-2003, 11:38
Forse non hai capito il mio problema!!!

Io vorrei potere selezionare dalla riga 100 alla riga 500 della mia tabella, sensa fare riferimento a nessun parametro, neppure l'ID.....

in MySQL si fa "SELECT * FROM xxx LIMIT 100,500" e lui ti prende solamente le righe che vanno da 100 a 500...

cionci
22-01-2003, 11:40
Ma intanto il TOP ti risolve parte del problema...