tente o seguinte.....
ComandoSQL = "SELECT COUNT(id) AS total FROM eventos"
Set bd = Conexao.Execute(ComandoSQL)
randomize()
numero = Int(bd("total") *Rnd) + 1
ComandoSQL = "SELECT top "&numero&" * FROM tabela"
Set bd = Conexao.Execute(ComandoSQL)
bd.Move numero - 1
Response.Write bd("campo")
beleza brother..... pode enche o saco ai.....hehehe os campos tipo data, sempre uso de acordo com sua utilidade....... se for usar a data como simples criterio d comparação uso texto.... se for para exibir organizados pela data.... use data
bom a variavel tava sem nada ai adiciona o soma=0...... já faz funcionar e somar...... ai adiciona o cint para não haver futuros problemas na soma.... junta os dois e ta resolvido.....
ai galera to com uma duvida aqui.... o servidor tem velocidade da conexão pra influenciar tambem????? porque geralmente eles não divulgam isso??? quais vocês acham melhores???? to precisando de um server para fazer um esquema de web radio para mais de 100 usuarios .......com qualidade de audio superior a 100k... o que vocês indicam..