Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
Depois de um tempo sumidão, estou de volta....
e o velho problema com datas... é o seguinte tenho em um BD datas separadas por dia e mes e preciso fazer uma pesquisa que retorne quando forem maior que hoje, mas não há logica que faça isso, se eu coloco data maior que dia, ela traz todas as datas dos meses sequentes mas só se for maior que o dia de hoje.
Ex.
tenho cadastrado
01/10
10/10
21/10
27/10
01/11
15/11
25/11
27/11
se eu mando buscar maior que mes atual e dia maior que hoje ele traz
27/10
25/11
27/11
entenderam a duvida??? Ajuda aí gente!"
Ops, Ted´K expliquei errado...
no meu BD está assim
dia mes
01 10
10 10
21 10
27 10
01 11
15 11
25 11
27 11
não sei qual foi o pior, continuo a dizer que seria melhor usar o date, mais vamos lá
faz isso!
dia = Right("0"&Day(Date),2)
mes = Right("0"&Month(Date),2)
set rs = conn.execute("Select * From Tabela Where dia > '"&dia&"' And mes > '"&mes&"'")
veja se resolve
Então.... eu nao queria mudar isso mas acho que não vai ter jeito.... o negocio é date mesmo...
como você me passou o problema continua o mesmo! Já tentei assim daí ele só vai puxar todas os dias maior que hoje, independente o mes..
mesmo assim valeu acho que o negocio é penar e mudar 2000 registros na mao
seria o ideal de começo que a sua coluna fosse DATE