Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/12/2004, 09:03
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
Si estas usando SQL Server 2000 en adelante puedes hacer la siguiene query:

Cita:
select top 1 * from tu_tabla
order by newid()
Y lo guardas en un datareader y siempre te mostrara un valor aleatorio de tu tabla.

Otra forma es guardar en un dataset el contenido de tu tabla y hacer un random desde código pero essa opción es algo pesada para implementar.

Así que te recomiendo la primera.

Espero te funcione
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net