What constraints on the random numbers? The Rnd() function will return random
double floats greater than or equal to 0 and less than 1, and can be used to
generate other types (e.g. 1 + 1000*Rnd(somefield) will generate integers
between 1 and 1000). You do need to pass Rnd() some positive integer argument
in a Query otherwise Access will call it only once.