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

Datos aleatorios

Estas en el tema de Datos aleatorios en el foro de ASP Clásico en Foros del Web. Hola ¿Cómo puedo hacer para que cada vez que se cargue la página se muestre un registro distinto de la base de datos? Gracias....
  #1 (permalink)  
Antiguo 14/01/2002, 21:35
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 5 meses
Puntos: 0
Datos aleatorios

Hola

¿Cómo puedo hacer para que cada vez que se cargue la página se muestre un registro distinto de la base de datos?

Gracias.
  #2 (permalink)  
Antiguo 15/01/2002, 04:14
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Datos aleatorios

Todos los procesos de simulación de azar se consiguen a través de la función rnd() . Esta función devuelve un valor entre 0 y 1 aleatoriamente.

Si tenemos una base de datos con 50 registros, podemos hacer:

numreg=int(rnd()*50)+1

Esto devuelve un número entero entre 1 y 50. Después, la obtención del registro concreto depende: si tienes un campo autonumérico, podrás ir directamente. Si no, puedes hacerlo con un for , en fin, hay muchas maneras
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 00:43.