Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Maicon Alvim

[Resolvido] Pesquisa por período

Recommended Posts

Oi pessoal, bom dia!!!

 

Estou com um probleminha chato aqui...

 

Na busca por período ele retornou o seguinte erro:

 

------> Erro de sintaxe na cláusula FROM.

 

Só que acontece assim, tenho uma busca simples que funciona aqui, mas com a busca de data inicial e final não rola....

 

varcriterio (é a data inicial) e varcriterio02 (é a data final).

 

Sql = "SELECT * FROM duplicata"

 

If vartipo = "periodo" Then

 

sql = sql & "AND vencimento < '"& varcriterio &"' AND vencimento > '"& varcriterio02 &"'"

 

End If

 

Agradeço...

 

Maicon Alvim

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente assim

 

sql = sql "& AND vencimento < '"& varcriterio &"' AND vencimento > '"& varcriterio02 &"'"

Oi Patrique...como vai?

 

Então, tentei da forma que me passastes e deu o seguinte erro:

 

--> Fim da instrução esperado

Sql = Sql " & AND vencimento < '"& varcriterio &"' AND vencimento > '"& varcriterio02 &"'"

 

Aí fiz o seguinte, a primeira aspas após sql coloquei após o &, e deu o mesmo erro no FROM....

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Tente assim

 

sql = sql "& AND vencimento < '"& varcriterio &"' AND vencimento > '"& varcriterio02 &"'"

Oi Patrique...como vai?

 

Então, tentei da forma que me passastes e deu o seguinte erro:

 

--> Fim da instrução esperado

Sql = Sql " & AND vencimento < '"& varcriterio &"' AND vencimento > '"& varcriterio02 &"'"

 

Aí fiz o seguinte, a primeira aspas após sql coloquei após o &, e deu o mesmo erro no FROM....

 

 

Ta faltando a cláusula WHERE

 

Sql = "SELECT * FROM duplicata"

If vartipo = "periodo" Then

sql = sql & " WHERE (vencimento < '"& varcriterio &"') AND (vencimento > '"& varcriterio02 &"')"

End If

MagnoWeb B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

Tente assim

 

sql = sql "& AND vencimento < '"& varcriterio &"' AND vencimento > '"& varcriterio02 &"'"

Oi Patrique...como vai?

 

Então, tentei da forma que me passastes e deu o seguinte erro:

 

--> Fim da instrução esperado

Sql = Sql " & AND vencimento < '"& varcriterio &"' AND vencimento > '"& varcriterio02 &"'"

 

Aí fiz o seguinte, a primeira aspas após sql coloquei após o &, e deu o mesmo erro no FROM....

 

 

Ta faltando a cláusula WHERE

 

Sql = "SELECT * FROM duplicata"

If vartipo = "periodo" Then

sql = sql & " WHERE (vencimento < '"& varcriterio &"') AND (vencimento > '"& varcriterio02 &"')"

End If

MagnoWeb B)

 

 

Beleza pessoal....deu certo, só fiz mudanças pois varcriterio é inicial e varcriterio02 é final....ficou assim

 

Sql = Sql & " WHERE (vencimento >= '"& varcriterio &"') AND (vencimento <= '"& varcriterio02 &"')"

 

Agradeço muito a ajuda de vocês

 

Obrigado

 

Maicon Alvim

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.