CONSULTAR ENTRE ANOS
Olá Pessoal !
Estou tentando fazer uma consulta no access entre anos. Estou usando um exemplo funcional entre datas com algumas ajustadas para anos, através de duas combos que carregam os anos, porem sem sucesso.
Aguardo.
Estou tentando fazer uma consulta no access entre anos. Estou usando um exemplo funcional entre datas com algumas ajustadas para anos, através de duas combos que carregam os anos, porem sem sucesso.
Aguardo.
Olá Xavier poste o que vc esta tentando fazer.
Olá LCSSP !
Obrigado pela atenção.
Estou usando esse código para filtrar dados que ocorreram em vários anos e gerar o respectivo relatório. Estou usando access, porém não estou alcançando sucesso.
Embora já desenvolvi outra solução, agradeceria se me ensinasse com fazer esse filtro. Estou usando 2 combos: AnoInicial e AnoFinal nomeado assim [Ô]cboAI[Ô] e [Ô]cboAF[Ô].
Essa é a sintaxe:
rsH.Open [Ô]select * from historico where DATA between #[Ô] & Format(cboAI, [Ô]yyyy[Ô]) & [Ô]# and #[Ô] & Format(cboAF, [Ô]yyyy[Ô]) & [Ô]#[Ô]
Outra coisa:
Estou querendo saber como faço para limitar o número de páginas a serem geradas no datareport?
Por exemplo: Quero que seja geradas apenas 2 páginas.
Desde já agradeço.
Um abraço.
Obrigado pela atenção.
Estou usando esse código para filtrar dados que ocorreram em vários anos e gerar o respectivo relatório. Estou usando access, porém não estou alcançando sucesso.
Embora já desenvolvi outra solução, agradeceria se me ensinasse com fazer esse filtro. Estou usando 2 combos: AnoInicial e AnoFinal nomeado assim [Ô]cboAI[Ô] e [Ô]cboAF[Ô].
Essa é a sintaxe:
rsH.Open [Ô]select * from historico where DATA between #[Ô] & Format(cboAI, [Ô]yyyy[Ô]) & [Ô]# and #[Ô] & Format(cboAF, [Ô]yyyy[Ô]) & [Ô]#[Ô]
Outra coisa:
Estou querendo saber como faço para limitar o número de páginas a serem geradas no datareport?
Por exemplo: Quero que seja geradas apenas 2 páginas.
Desde já agradeço.
Um abraço.
Basta usar a função YEAR
rsH.Open [Ô]SELECT * FROM historico WHERE (YEAR(DATA) >= [Ô] & Format(cboAI, [Ô]yyyy[Ô]) & [Ô]) AND (YEAR(DATA) <= [Ô] & Format(cboAF, [Ô]yyyy[Ô]) & [Ô]);[Ô]
Valeu Fabiano Couto !
Tópico encerrado , respostas não são mais permitidas