Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso fazer uma consulta simples num bd no ACCESS, exibindo 6 registros randômicos...Tem vários produtos cadastrados e tem exibir 6 aleatoriamente na página inicial...Como fica a select???abraços e obrigado
acho que pode te ajudar
SELECT * FROM tabela ORDER BY RND(); ACCESS
SELECT * FROM tabela ORDER BY RAND(); MYSQL
Na hora de escolher os 6 você coloca o TOP ou o Limit a depender da base de dados!
qualquer coisa post æ!
Para registros randômicos no Acess: http://forum.imasters.com.br/index.php?s=&...st&p=510892
cara por instrução sql eu vo fica ti deveno, esqueci totalmente...
mais criei um codigo aqui acho eu que funciona tenta usa ai
<%set conn = server.createobject("adodb.connection")set rs = server.createobject("adodb.recordset")constr = "DRIVER={Microsoft Access Driver (.mdb)};DBQ="& server.mappath("cidades.mdb")conn.open constrsql = "select from TABELA"rs.open sql,conn,1,1tot = rs.recordcountdim jafoi(5)do while q < 5 randomize time a = (int(rnd * 6)) for t = 0 to ubound(jafoi) if a <> jafoi(t) then q = q + 1 'rs.movefirst for i = 0 to a rs.movenext next response.write rs(0)& "<BR>" jafoi(q) = a end if nextloop%>