Estrazione record casuale...

  • Creatore Discussione Creatore Discussione diego06
  • Data di inizio Data di inizio

diego06

Nuovo Utente
14 Apr 2006
25
0
0
ciao, qualcuno sarebbe così gentile da mettermi a disposizione un codice per l'estrazione di un record (da visualizzare nella pagina) casuale da database!!!??
Ho provato in tutti i modi ma mi da sempre errori...sono disperato :crying: !!!

Grazie ancora una volta!
 
puoi usare la funzione rnd con vbscript (asp) o direttamente con sql

direttamente in asp puoi fare una cosa del genere

<%
' Data la connessione cn ed il recordset rs...
rs.Open "SELECT * FROM tua_tabella, cn, 1
rs.MoveFirst
Randomize()
rs.Move(CInt(Rnd() * (rs.RecordCount - 1)))
%>
Record casuale: <%=rs("id")%>
<%
rs.Close
%>

Fammi sapere...
 
Grazie... proverò!
Però sapevo che la funzione "randomize" non funzionava con i database access... magari mi hanno informato male però!!!
ciao
grazie
 
randomize lavora con vbscript e tu lo usi con ado
che poi vada su un dbms piuttosto che su un altro che te frega :)

forse ti confondi con random che è di mysql mentre access usa rnd
 
Ciao,
proprio non riesco... continua a darmi errore!!!
Per favore puoi scrivermi lo script completo... magari sbaflio comando per la connessione (per il nome del database è "aforismi.mdb")...
So che ti chiedo molto :book: .. spero mi darai una risposta!!!grazie mille!!
Ciao
 

Discussioni simili