Raga ho visto in giro una funzione random x access e l ho testata..vi posto il codice della query..
public Domanda CercaRandomDoCa7()
throws SQLException
{
Domanda d = new Domanda();
DbController cont = new DbController();
String query="SELECT CODICE_D FROM FA_PARTE F ORDER BY Rnd((CODICE_D+Timer())*-1) ;";
rs=cont.query(query);
while (rs.next())
{
d.setCodice(rs.getInt("CODICE_D"));
}
return d;
}
Qualcuno mi sa dire perchè spesso da sampre lo stesso valore???

Rispondi quotando