salve

ho 100 RECORD li sto ordinando tramite questa query per ovvie e giuste ragioni


strSQL = "select * from (SELECT top 100 * FROM xxx where categoria ='xxx' and conferma ='SI' order by id desc) ORDER BY id ASC"


Cosi facendo mi trova il 1 record inserito nella lista cioe il piu datato

Per una questione futura se dovessi prevedere



strSQL = "select * from (SELECT top 110 * FROM xxx where categoria ='xxx' and conferma ='SI' order by id desc) ORDER BY id ASC"


lui mi trova sempre il 1 inserito ,ugualmente, anche se ne ho 100 e non 110

io voglio che se ne ho 100 mi segnali un errore e non il 1 inserito .... spero di essere stato chiaro non è facile spiegarlo correttamente.


per il momento grazie