USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Dúvida na criação de filtro por Ano???
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 12/11/2005 12:31 hs         
Olá pessoal,
 
Eu tenho uma tabela de Fotos estruturada assim:
Codigo  Número
Descricao Texto
Titulo  Texto
Mes  Texto
Ano  Texto
Tentei montar o select da forma abaixo:
strSQL = "Select Descricao,Ano from Fotos where " _
& "Ano IN  (Select distinct Ano from Fotos order by Ano asc)"
Porém continua me trazendo todos os registros, no momento tenho 16 registros.
Tb. não posso colocar TOP X CAMPOS, pois o nº de anos sempre vai aumentar com
o passar dos anos.

Preciso que apenas me retorne a 1ª ocorrência de cada ano, juntamente com o Titulo e Descricao.
A partir daqui monto uma tela inicial com a 1ª ocorrência de foto de cada ano, para depois passar para a próxima tela como parâmetro o ano selecionado e aí nesta tela selecionar todas as fotos do referido ano.
 

http://www.vilmarbro.com.br
TÓPICO EDITADO
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 13/11/2005 09:12 hs            
Vilmarbr vc não pode dar um exemplo da sua tabela e do filtro q vc quer pq pelo q entendi sua sql vai voltar todos os registros mesmo pq vc não está especificando o ano em questão. Poderia por favor dar um exemplo do q vc quer para q possamos ajudá-lo melhor??
 
obrigado :)
     
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 14/11/2005 07:01 hs         
Oi,
Usando access 2000 este filtro q passei deve funcionar assim:
- Retornar a 1ª ocorrência de cada ano, juntamente com o
Titulo e Descricao.(2001, 'xx','qq' ....2005,'ww','rr')

http://www.vilmarbro.com.br
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página