PESQUISA UTILIZANDO COMPOS DIFERENTES

ELMO01 19/11/2010 17:39:35
#357845
Boa tarde,

Estou tentando fazer uma pesquisa com dois campos diferentes, oprimeiro é um campo DATA e o seguindo é um campo tipo VARCHAR. Utilizo como banco de dados o mysql, estou escrendo o meu código do seguinte modo:

yCondicao = [Ô]DATA_MVTO & NR_REME = [ô][Ô] & Txt_DatMov.Text & Txt_LtMove.Text & [Ô][ô][Ô]
ySQL = [Ô]Select * FROM avilt[Ô]
ySQL = ySQL & [Ô] like [Ô] & yCondicao & [Ô][Ô]
Set MdCheqs02 = Conexao02.Execute(ySQL)
If Not MdCheqs02.EOF Then
.
.
.
else
.
.
.
endif

Onde:
DATA_MVTO -> Campo DATA
NR_REME ------> Campo VarChar

ma quando rodo o programa me retorna o seguinte erro:

RUN-TIME ERROR [ô]-2147217900 (80040e14)[ô]:

Bem estou ciente que estou tentando comparar um campo data com um campo tipo string, mas isto é possível? se for o que estou fazendo que está dando erra??

Obrigado,
MARCELO.TREZE 19/11/2010 21:09:33
#357860
Resposta escolhida
bom tente assim

yCondicao = [Ô]DATA_MVTO=[ô][Ô] & Format(Txt_DatMov.Text,[Ô]YYYY-MM-DD[Ô]) & [Ô][ô] And NR_REME=[ô][Ô] & Txt_LtMove.Text & [Ô][ô][Ô]
ySQL = [Ô]Select * FROM avilt [Ô] & yCondicao
Set MdCheqs02 = Conexao02.Execute(ySQL)
If Not MdCheqs02.EOF Then


tenta ai

ELMO01 22/11/2010 08:27:15
#357948
Marcelo - deu certo mt obrigado
Tópico encerrado , respostas não são mais permitidas