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

registros Random

Estas en el tema de registros Random en el foro de ASP Clásico en Foros del Web. Holas, tengo un listado que muestra de 5 en 5 registros por pagina, como puedo hacer que aparezcan en forma aleatoria??' Gracias de antemano....
  #1 (permalink)  
Antiguo 29/04/2003, 11:51
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
registros Random

Holas, tengo un listado que muestra de 5 en 5 registros por pagina, como puedo hacer que aparezcan en forma aleatoria??'

Gracias de antemano.
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 29/04/2003, 13:19
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 22 años, 4 meses
Puntos: 6
hola
este mismo codigo que tengas para mostrar los registros de 5 en 5 lo puedes utilizar para tu mensaje

http://www.forosdelweb.com/showthrea...hreadid=127980

solo que lo harias de uno en uno


aqui puedes encontrar uno qunque esta en ingles.

http://www.codefixer.com/tutorials/random_record.asp


saludos
  #3 (permalink)  
Antiguo 29/04/2003, 14:58
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Cuanta complicacion.
<%
set oConn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("mibase.mdb")&";"
SQL="SELECT * FROM tutabla"
rs.OPEN sql, oconn, 3, 1
intTotalRecords = rs.RecordCount
Randomize()
intRandomNumber = Int((intTotalRecords * Rnd))
rs.Move intRandomNumber
response.write("campo1")
response.write("campo2")
' etc etc
rs.Close
oConn.Close
set rs=nothing
set oConn=nothing
%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 01:00.