Se per te il parametro passato nel QueryString è l'indice del record, mi sa che una query del tipo
codice:
SELECT * FROM TABELLA WHERE ID = "Valore passato dal QueryString"
non può che essere eseguita così...
Se i records che ti interessa tirare su hanno un denominatore comune devi impostare la query su quello...
tipo:
codice:
SELECT * FROM TABELLA WHERE Utente = 'pippo'
dove l'utente pippo ha i record 1, 4 e 6...
Altrimenti se così non fosse prova a spiegare quello che vuoi realizzare oppure postare il codice che fino ad ora hai realizzato...