Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2011, 10:16
jchuk
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 18 años, 4 meses
Puntos: 56
Respuesta: Problema con la función rnd Access

Hola,

Pues no creo que lo estés haciendo mal, o en ese caso, somos dos.
A mí me pasaba lo mismo que a tí y no encontré forma de solucionarlo, por lo que llegué a la conclusión de que rnd se comportaba de ese modo y punto.

Me busqué la vida haciendo una tabla con clave principal autonumérica, pero no incremental sino aleatoria.

A través de una consulta de datos anexados, le pasaba todos los valores a esa tabla, ordenaba en ascendente o descendente por el id y cogía los n primeros que me interesaban.

Una vez finalizada, eliminaba todos los registros de la tabla, para volver a repetir los pasos en el caso de necesitar nuevamente n aleatorios.

Los pasos los metí en una macro que corría con un botón.

Así, la macro vaciaba la tabla, generaba la consulta de anexados y ejecutaba una consulta de selección que me pedía cuantos registros aleatorios deseaba recuperar.

Espero que te sirva o te ayude algo.

Saludos.