| |||
Hola, He estado echando un vistazo a este código: intTotalRecords = RS.RecordCount Randomize() intRandomNumber = Int((intTotalRecords * Rnd)) RS.Move intRandomNumber Lo deseo aplicar a la salida de registros (RS("A") y (RS("B") de mi BD. Deseo que me muestre 10 registros en cada ocasión. A) Con ese código realmente no logro más que comience a mostrar a partir de un número aleatorio; sin embargo, el orden es el mismo; por ejemplo, 34-35-36-37-38 ... ó ... 12-13-14-15-16 ... Además, si mi BD contiene sólo 12 registros y comienza por el 7 ... 8-9-10-11-12 ... [aquí me daría error al no encontrar más registros en la BD]. ¿Cómo evitarlo con un código tan sencillo como el que se muestra arriba? B) Dseo que muestre sólo 10 registros en cada ocasión; sé que eso no tiene que ver con el RND(), pero sabríais indicarme cómo. Un abrazo desde aquí, AZP |