Ir para conteúdo

POWERED BY:

Arquivado

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

antoniomelo

Clausula BETWEEN

Recommended Posts

Olá estou tentendo fazer uma busca em um bd utilizando a Clausula Between mas recebo um errominha busca SQLBUSCA ="SELECT * FROM Areasdelazer, Links_areadelazer WHERE Areasdelazer.ID_Categoria = Links_areadelazer.ID_Categoria And Areasdelazer.ID_Categoria ='"&buscacategoria&"' And Areasdelazer.Cidade ='"&buscalocalizacao&"' And Where Areasdelazer.QtdDia BETWEEN '"&qtddia_min&"' And '"&qtddia_max&"' And Where Areasdelazer.QtdNoite BETWEEN '"&qtdnoite_min&"' And '"&qtdnoite_max&"' Order By Nome_local"erro:Microsoft JET Database Engine error '80040e14' Erro de sintaxe (operador faltando) na expressão de consulta 'Areasdelazer.ID_Categoria = Links_areadelazer.ID_Categoria And Areasdelazer.ID_Categoria ='1' And Areasdelazer.Cidade ='Atibaia - SP' And Where Areasdelazer.QtdDia BETWEEN '0' And '50' And Where Areasdelazer.QtdNoite BETWEEN '0' And '50''. Podem me ajudar !!obigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Retire as ' (aspas simples) caso esteja buscando em um campo numérico e seu BD seja SQLServer ou Access

Compartilhar este post


Link para o post
Compartilhar em outros sites

se o blema persistir printa na tela a SQLBUSCA e posta aqui o resultado

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.