Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

WLJ

O SELECT TOP 6 não pega o 6...

Recommended Posts

Num sei pq... faço esse SELECT, e ele pega mais q 6...

 

sql="SELECT TOP 6 * FROM anuncios WHERE "sql=sql&"Data <= #"&Date&"# ORDER BY Data DESC"

Compartilhar este post


Link para o post
Compartilhar em outros sites

é que tem mais de 6 campos iguais ao que você está pegando!!!

 

Se você fizer assim:

 

sql="SELECT TOP 6 * FROM anuncios WHERE "

sql=sql&"Data <= #"&Date&"# ORDER BY ID DESC"

 

pela somente 6, porque o ID não é repetido (caso seja autonumeração)

 

sql="SELECT TOP 6 * FROM anuncios WHERE "

sql=sql&"Data <= #"&Date&"# ORDER BY Data DESC"

 

Tem mais de 6 datas iguais!

 

Daria pra você fazer assim:

 

If numero <= 6 Then

Response.Write rs("campo")

numero = numero + 1

End If

Valew Bicicleta, tava imaginando q era issu mesmo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.