Ir para conteúdo

POWERED BY:

Arquivado

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

Argos

[Resolvido] Usando select top

Recommended Posts

Boa noite galera

 

Em uma página, há 4 espaços pra banners em cima (uma na frente do outro) e mais 3 na lateral (um sobre o outro). Tenho uma tabela no access (banners) com os campos ID, Nome e Imagem. São 7 Ids (7 banners...) e eles devem aparecer na devida ordem:

------>

|

|

v

 

Fica complicado construir a tabela dinamicamente, pq há mto conteúdo entre esses espaços..

 

estou tentando assim:

<%
		strQ = "SELECT TOP 1 * FROM banners ORDER BY ID ASC"
		Set rs = objCon.Execute(strQ)

		response.write (rs("Nome"))
%>
Estou "printando" antes pra testar

 

Até ai, beleza..no espaço 1 aparece o nome do ID 1. Aí pro segundo, tentei:

strQ2 = "SELECT TOP 2 * FROM banners ORDER BY ID ASC"
		Set rs2 = objCon.Execute(strQ2)

		response.write (rs2("Nome"))
Mas aparece o mesmo nome do primeiro..

 

Será q tem como eu fechar o 1° select? Isso serviria?

 

Ou se alguém souber alguma outra forma...Alguma coisa como o limit do php, mas pra asp..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pq invez de fazer vários selects você não faz apenas 1 e vai pegando os registros conforme a necessidade?

 

A sim, sobre a sintaxe do TOP, este não serve para o que você esta querendo fazer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

recupera os dados normalmente e faz o If,e dentro dos espaços você inseri a tag do banner

 

onde varid = ao id que quer recuperar

SELECT  * FROM banners WHERE id = "& varid &" ORDER BY ID ASC

 

mas ´é interessante você ter um gerenciador de banners, onde poderá

inserir Banners rotativos e Banners listados ( um embaixo do outro).

 

se quiser tenho um exemplo, para você treinar, para fins educativos, você pode alterá-lo como kiser e fazer o seu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu aos 2...

xanburzum,agora funcionou de boa

 

Não entendi o esquema do gerenciador..é um sistema pra escolha de banner aleatório?

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza, ótimo que funcionou, o esquema de gerenciador é para você pode cadastrar,excluir,atualizar seus banners...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Massa...mas não vou abusar da sua boa vontade..

Qdo tiver um tempinho, vou dar uma pesquisada legal a respeito de gerenciador..eu cheguei a ver alguns, mas o problema era sempre recuperá-los no devido espaço..

 

Mas agora q deu, mãos a obra!

mais uma vez muito obrigado!

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.