Pesquisei muito na net e no forum e não consegui achar uma solução, por isso peço a ajuda de vocês.
Estou fazendo uma busca e nela dois possuo dois campos para ano (apenas ano) e preciso pesquisar entre eles. O que não estou conseguindo de jeito nenhum é escrever o meu if, normalmente ele seria assim:
if ano <> "" then
Sql = Sql & " and ano like '"& ano &"'"
end if
Se eu deixar ele deste jeito e pesquisar apenas um determinado ano, vem a resposta certinha. Mas quando tentei escrever o operador between, deu tudo errado.
Então por favor: aonde eu coloco o operador, (se é que ele é usual neste caso).
No meu formulario eu uso os campos ano e ano2. Mas no bd existe apenas o campo ano.
A idéia é inserir cada lançamento em seu ano certo, e depois pesquisar lançamentos entre determinados anos.
Ex. todos os livros lançados por um autor entre os anos de 2000 e 2002.
Pergunta
D.L.
Olá a todos!
Pesquisei muito na net e no forum e não consegui achar uma solução, por isso peço a ajuda de vocês.
Estou fazendo uma busca e nela dois possuo dois campos para ano (apenas ano) e preciso pesquisar entre eles. O que não estou conseguindo de jeito nenhum é escrever o meu if, normalmente ele seria assim:
if ano <> "" then
Sql = Sql & " and ano like '"& ano &"'"
end if
Se eu deixar ele deste jeito e pesquisar apenas um determinado ano, vem a resposta certinha. Mas quando tentei escrever o operador between, deu tudo errado.
Então por favor: aonde eu coloco o operador, (se é que ele é usual neste caso).
No meu formulario eu uso os campos ano e ano2. Mas no bd existe apenas o campo ano.
A idéia é inserir cada lançamento em seu ano certo, e depois pesquisar lançamentos entre determinados anos.
Ex. todos os livros lançados por um autor entre os anos de 2000 e 2002.
Desde já agradeço a atenção de todos!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados