hacer un random con ASP y SQL

10/05/2006 - 22:08 por nacho | Informe spam
Hola amigos, tengo una serie de registros en una tabla y necesito mostrar
uno al azar cuando se cargue la pagina.
Como se puede lograr esto? es mu dificil?
Gracias
nacho

Preguntas similare

Leer las respuestas

#1 German Saer
11/05/2006 - 04:21 | Informe spam
Nacho,

No estoy seguro si la funcion RND() en VBScript existe o no, pero podrias
tratar.

RND() devuelve un valor entre cero (inclusive) y uno (sin incluirlo). Si
quieres un valor entre a y b (incluyendo ambos extremos), donde a=1 y bnumero de registros de la tabla. El registro al azar seria = a + RND()*b.

Espero te ayude.

Thanks,

_______________
German Saer
Orlando, FL 32810




"nacho" wrote in message
news:
Hola amigos, tengo una serie de registros en una tabla y necesito mostrar
uno al azar cuando se cargue la pagina.
Como se puede lograr esto? es mu dificil?
Gracias
nacho


Respuesta Responder a este mensaje
#2 Nuno Santos
11/05/2006 - 10:40 | Informe spam
En SQL podes fazer:

En este caso trae 8 registros:
SELECT TOP 8 * FROM MyTable ORDER BY NewID();

NS


Nuno Santos
nunos7[REMOVER]@hotmail.com

"German Saer" wrote in message
news:Gcx8g.14367$
Nacho,

No estoy seguro si la funcion RND() en VBScript existe o no, pero podrias
tratar.

RND() devuelve un valor entre cero (inclusive) y uno (sin incluirlo). Si
quieres un valor entre a y b (incluyendo ambos extremos), donde a=1 y b> numero de registros de la tabla. El registro al azar seria = a + RND()*b.

Espero te ayude.

Thanks,

_______________
German Saer
Orlando, FL 32810




"nacho" wrote in message
news:
Hola amigos, tengo una serie de registros en una tabla y necesito mostrar
uno al azar cuando se cargue la pagina.
Como se puede lograr esto? es mu dificil?
Gracias
nacho






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida