Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Problema con Random
 Foro Bloqueado  Tema Bloqueado


Autor Temas
galeta
Starting Member


8 Posts
Mensajes - 11 May 2005 :  18:07:28  Ver Perfil  Enviar Email
Hola a todos,

Necesito consultar unos registros que hay en una tabla y de esta consulta sacar 5 aleatorios sin que se repitan...

He intentado utilizar el método random pero no hay manera...

Alguien sabe cómo hacerlo?

Muchas gracias de antemano...

galeta
Starting Member


8 Posts
Posted - 11 May 2005 :  19:05:53  Ver perfil  Enviar e-mail
Hola de nuevo,

Al final lo he conseguido pero el primer registro siempre es el mismo, alguien sabe por qué?

Código utilizado
------------------------------------------
strSQL="Select * From tabla WHERE (((campo)=True))"

Set objRst = Server.CreateObject("ADODB.Recordset")
objRst.LockType = adLockReadOnly objRst.Open strSQL, objConn, 1

contador=0

Do While Not objRst.Eof and contador<>5

Randomize()
intRandomNumber = 6 * Rnd()
intRandomNumber = intRandomNumber + 1
intRandomInteger = Int(intRandomNumber)

response.write objRst(3)
response.write "<br>"

objRst.Move intRandomInteger
contador=contador+1

Loop

objRst.Close
objConn.Close
%>

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar