Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2008, 09:22
donkanmcklaus
 
Fecha de Ingreso: octubre-2008
Mensajes: 23
Antigüedad: 16 años, 5 meses
Puntos: 0
seleccionar una fila aleatoria en ms access

buenas, lo que quiero hacer es un marquee en el que apareceran frases del dia, estas frases estan en una DB de access, lo que quiero es que cuando alguien entre a la web le aparezca una frase aleatoria y si es posible, al terminar de pasar el marquee cambie a la otra frase, sera esto posible? muchas gracias.

el codigo que tengo hasta ahora es este

<%
Dim RS, oconn
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & Server.MapPath("DB_analistas.mdb")
Set RS = Server.CreateObject ("ADODB.RecordSet")

sql = "SELECT * FROM Frases ORDER BY Rnd()"
Set RS = oConn.Execute(Sql)

%>
<td valign="top" background="images/fondo_header.jpg"><marquee behavior=scroll scrolldelay=50 scrollamount=1> <%response.write(RS("Frase"))%> / <%response.write(RS("Autor"))%></marquee></td>

pero siempre me muestra la ultima frase de la tabla....