View Full Version : [ASP] Record random
OrcaAssassina
17-12-2007, 13:48
Per estrarre i dati dal db li estraggo cosi:
Set Rs = Server.CreateObject("ADODB.Recordset")
SQL = "Select * from Case order by Data"
Rs.Open SQL, MyConn, 3,3
E me li estrae per data
Ora vorrei estrarre in random
C'è un modo cosi ogni volta che mi carica i dati mi deve caricarli liberamente come gli pare, ogni volta diversi.
Ciao e grazieeeee
OrcaAssassina
11-01-2008, 16:00
Per estrarre i dati dal db li estraggo cosi:
Set Rs = Server.CreateObject("ADODB.Recordset")
SQL = "Select * from Case order by Data"
Rs.Open SQL, MyConn, 3,3
E me li estrae per data
Ora vorrei estrarre in random
C'è un modo cosi ogni volta che mi carica i dati mi deve caricarli liberamente come gli pare, ogni volta diversi.
Ciao e grazieeeee
Un aiuto!!!!!!!!!
Ciao e grazieeeeeeeee
yorkeiser
11-01-2008, 16:15
Non ho idea di cosa stai utilizzando per DB (suppongo SqlServer?), ma a livello di SQL nativo non puoi farlo; un modo per aggirare il problema potrebbe essere questo: se il db che usi ha una funzione che ritorna dei numeri casuali (ad esempio, su Oracle è dbms_random.random), puoi fare una cosa del tipo
Select Campo1, Campo2, ..., funzione_random AS CASUALE from Case order by CASUALE
OrcaAssassina
11-01-2008, 16:42
Non ho idea di cosa stai utilizzando per DB (suppongo SqlServer?), ma a livello di SQL nativo non puoi farlo; un modo per aggirare il problema potrebbe essere questo: se il db che usi ha una funzione che ritorna dei numeri casuali (ad esempio, su Oracle è dbms_random.random), puoi fare una cosa del tipo
Select Campo1, Campo2, ..., funzione_random AS CASUALE from Case order by CASUALE
Uso un db creato con ACCESS
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.