PESQUISA UTILIZANDO COMPOS DIFERENTES
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,
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,
bom tente assim
tenta ai
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
Marcelo - deu certo mt obrigado
Tópico encerrado , respostas não são mais permitidas