02/03/2011, 10:16
|
| | 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. |