ho trovato questa istruzione SQL che se funzionasse farebbe molto comodo.

provo così:

codice:
Set rec = Server.CreateObject("ADODB.Recordset") 
	sql="select TOP 8 * miatab where public=true order by rnd(id)"
	rec.open sql, conn, 3
ma restituisce sempre gli stessi dati
ptete aiutarmi grazie!