Foros del Web » Programando para Internet » ASP Clásico »

Registro aleatoriamente

Estas en el tema de Registro aleatoriamente en el foro de ASP Clásico en Foros del Web. Holas, tengo un listado que hago de una bd, como puedo hacer para q me muestre esos datos en forma aleatoria(Random, creo q es como ...
  #1 (permalink)  
Antiguo 12/09/2002, 12:14
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
Registro aleatoriamente

Holas, tengo un listado que hago de una bd, como puedo hacer para q me muestre esos datos en forma aleatoria(Random, creo q es como se diria).

Gracias de antemano.

SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO ;)
  #2 (permalink)  
Antiguo 12/09/2002, 13:07
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Re: Registro aleatoriamente

<%
set oConn=Server.CreateObject("ADODB.Connection&q uot;)
set rs=Server.CreateObject("ADODB.Recordset" )
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("tubase.mdb")
sql = "SELECT * FROM tutabla"
rs.Open SQL, oConn,3,1
intTotalRecords = rs.RecordCount
Randomize() ' iniciamos en generador
intRandomNumber = Int((intTotalRecords * Rnd))
rs.Move intRandomNumber
response.write rs(3) 'donde "0" es el numero de columna a mostrar
rs.Close
oconn.close
%>

<img src="http://www.expansionweb.net/images/ewbanner.gif">Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
  #3 (permalink)  
Antiguo 12/09/2002, 15:09
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 5 meses
Puntos: 17
Re: Registro aleatoriamente

O directamente...
sql = &quot;SELECT * FROM tutabla ORDER BY Rand()&quot;


<div style="font:x-small Verdana;">Se está acercando...</div>
<div align="center" style="font:bold x-small Verdana;"><a style="text-decoration:none;" href="http://www.traduim.com" target="_blank">Traduim</a>: El portal de los traductores</div>
  #4 (permalink)  
Antiguo 12/09/2002, 15:16
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Registro aleatoriamente

la sentencia de maesto solo te muestra un reg....

Cain...

<center><font face=verdana size=1 color=blue>¸„.-·~¹°”ˆ˜¨Bakanzipp¨˜ˆ”°¹~·-.„¸[/CODE]</center>
  #5 (permalink)  
Antiguo 06/06/2003, 11:34
AZP
 
Fecha de Ingreso: junio-2003
Mensajes: 83
Antigüedad: 21 años
Puntos: 0
La opción ORDER BY Rnd() ordena aleatoriamente una vez, pero cuando refersco la página me mantiene el orden aleatorio inicialmente propuesto. ¿Por qué?
  #6 (permalink)  
Antiguo 06/06/2003, 11:43
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
waa...ke post mas viejo

y estas seguro que cuando refrescas ejecuta de nuevo la sentencia sql?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:43.