SELECT COM FORMATACAO DE DATA

NATH4N 03/02/2010 08:50:34
#333485
ola pessoal estou com um problema:
uso o bd mysql e vb 06 no bd tenho um campo chamado tblvalidade do tipo Date onde grava assim:

2010-02-12
2010-03-01
2010-02-10
bla...bla...bla

e no form load onde pega o mes e ano atual no caso :

sMes=format(now,[Ô]mm[Ô])
sAno=format(now,[Ô]yyyy[Ô])

ateh ai tudo bem ai vem o duro
eu preciso fazer um select e selecionar apenas os dados iguais a sMes e sAno, tipo ler 12-02-12 e comparar apenas o mes e ano
ai eu fiz isso so que nao deu certo!!!
prod.open[Ô]select tblvalidade from tblprod where tblvalidade=[ô][Ô] &sMes & [Ô][ô] and tblvalidade=[ô][Ô] &sAno & [Ô][ô] [Ô],cn

alguem pode me ajudar!!!
TECLA 03/02/2010 09:35:03
#333489
Resposta escolhida

prod.Open [Ô]select tblvalidade [Ô] & _
[Ô]from tblprod [Ô] & _
[Ô]where MONTH(tblvalidade)=[Ô] & sMes & [Ô] [Ô] & _
[Ô]and YEAR(tblvalidade)=[Ô] & sAno, cn
NATH4N 03/02/2010 09:51:08
#333490
Brigado por responder TECLA vou testar e logo posto aqui!!!
Tópico encerrado , respostas não são mais permitidas