ASP - Mostrar Registros Aleatorios

 
Vista:

Mostrar Registros Aleatorios

Publicado por Santos Pairazamán (415 intervenciones) el 01/02/2003 20:01:04
Hola amigos estoy sacando registros al azar de acuerdo a un valor minimo y máximo resulta que realicé este código pero me salen repetidos.
i=0
do while i<=4
i=i+1
randomize
Aleatorio=CInt((maximo - minimo + 1) * Rnd + minimo)
'Aleatorio=Int((maximo * Rnd) + minimo)
test(i,0)=Aleatorio
test(i,1)=0
Response.write cstr(test(i,0)) + "<br>"
loop
rs.close

Espero su sugerencias

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Mostrar Registros Aleatorios

Publicado por Alfredo Camacho (41 intervenciones) el 04/02/2003 18:55:29
Hola :

Mira observe el código y creo que esta algo mal no se si quieres prueba con este :

Randomize ' Inicia el generador de números aleatorios.
ALEATORIO = Int((10000 * Rnd) + 1) ' Genera un valor aleatorio entre 1 y 10000

en tu caso seria el siguiente :

Randomize
ALEATORIO = Int((maximo * Rnd) + minimo)

Y tu valor debe estar en Aleatorio no se porque como veo el tuyo si tu máximo es igual a 5 y tu mínimo es igual a 2 pues estarías sacando un numero aleatoria de entre 2 y 3, y así reduces los valores aleatorias de cuales sacarlo espero haber sido claro igual y otro usuario mas experimentado pueda darte una mejor explicación pero al menos es lo que yo veo .

Espero haber sido de ayuda un saludo y suerte

Tu amigo Alfredo Camacho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar