CONSULTA ERRO DE SINTAXE
Fiz uma consulta bd mdb, mas na hora de ordenar ascendente(order by asc) está dando o seguinte erro:
Erro de compilação do Microsoft VBScript erro [ô]800a0401[ô]
Fim da instrução esperado
/buscando.asp, line 18
aqui vai a consulta:
strQuery = [Ô]SELECT * From imovel order by preco asc where local=[ô][Ô] & txt_local & [Ô][ô] and tipo=[ô][Ô] & txt_tipo & [Ô][ô] and dormitorio=[ô][Ô] & txt_dorm & [Ô][ô] and preco >= [Ô] & txt_pre1 & [Ô] [Ô] & _
[Ô]And preco <= [Ô] & txt_pre2 [txt-color=#e80000]ORDER BY preco asc[Ô][/txt-color]
Erro de compilação do Microsoft VBScript erro [ô]800a0401[ô]
Fim da instrução esperado
/buscando.asp, line 18
aqui vai a consulta:
strQuery = [Ô]SELECT * From imovel order by preco asc where local=[ô][Ô] & txt_local & [Ô][ô] and tipo=[ô][Ô] & txt_tipo & [Ô][ô] and dormitorio=[ô][Ô] & txt_dorm & [Ô][ô] and preco >= [Ô] & txt_pre1 & [Ô] [Ô] & _
[Ô]And preco <= [Ô] & txt_pre2 [txt-color=#e80000]ORDER BY preco asc[Ô][/txt-color]
Tenta isto.
Abraços.
Citação:strQuery = [Ô]SELECT * From imovel where local=[ô][Ô] & txt_local & [Ô][ô] and tipo=[ô][Ô] & txt_tipo & [Ô][ô] and dormitorio=[ô][Ô] & txt_dorm & [Ô][ô] and preco >= [ô][Ô] & txt_pre1 & [Ô][ô] [Ô] & _
[Ô]And preco <= [ô][Ô] & txt_pre2 &[Ô][ô] ORDER BY preco asc[Ô]
Abraços.
Agora gerou este erro Microsoft OLE DB Provider for ODBC Drivers erro [ô]80040e14[ô]
[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe na seqüência de caracteres na expressão de consulta [ô]local=[ô]Itaipuaçu[ô] and tipo=[ô]Casa[ô] and dormitorio=[ô]2[ô] and preco >= 90000 And preco <= 100000[ô] ORDER BY preco asc[ô].
engraçado quando tiro o order by asc o codigo funciona
[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe na seqüência de caracteres na expressão de consulta [ô]local=[ô]Itaipuaçu[ô] and tipo=[ô]Casa[ô] and dormitorio=[ô]2[ô] and preco >= 90000 And preco <= 100000[ô] ORDER BY preco asc[ô].
engraçado quando tiro o order by asc o codigo funciona
TENTA ISSO
Se caso não de certo fassa assim, Faz um query e seleciona a tabela IMOVEL com order by asc
ai depois vc vai filtrando.
Abraços
Citação:][Ô]SELECT Imovel.local, Imovel.tipo, imovel.dormitorio,imovel.preco From imovel where imovel.local=[ô][Ô] & txt_local & [Ô][ô] and imovel.tipo=[ô][Ô] & txt_tipo & [Ô][ô] and imovel.dormitorio=[ô][Ô] & txt_dorm & [Ô][ô] and imovel.preco >= [ô][Ô] & txt_pre1 & [Ô][ô] [Ô] & _
[Ô]And imovel.preco <= [ô][Ô] & txt_pre2 &[Ô][ô] ORDER BY imovel.preco ASC[Ô]
Se caso não de certo fassa assim, Faz um query e seleciona a tabela IMOVEL com order by asc
ai depois vc vai filtrando.
Abraços
Agora deu este erro de sintaxe:
Erro de compilação do Microsoft VBScript erro [ô]800a03ea[ô]
Erro de sintaxe
/buscando.asp, line 19
strQuery =SELECT Imovel.local, Imovel.tipo, imovel.dormitorio,imovel.preco From imovel where imovel.local=[ô][Ô] & txt_local & [Ô][ô] and imovel.tipo=[ô][Ô] & txt_tipo & [Ô][ô] and imovel.dormitorio=[ô][Ô] & txt_dorm & [Ô][ô] and imovel.preco >= [ô][Ô] & txt_pre1 & [Ô][ô] [Ô] & _
----------^
Erro de compilação do Microsoft VBScript erro [ô]800a03ea[ô]
Erro de sintaxe
/buscando.asp, line 19
strQuery =SELECT Imovel.local, Imovel.tipo, imovel.dormitorio,imovel.preco From imovel where imovel.local=[ô][Ô] & txt_local & [Ô][ô] and imovel.tipo=[ô][Ô] & txt_tipo & [Ô][ô] and imovel.dormitorio=[ô][Ô] & txt_dorm & [Ô][ô] and imovel.preco >= [ô][Ô] & txt_pre1 & [Ô][ô] [Ô] & _
----------^
AÃ GUIMORAES123 consegui resolver assim :
strQuery = [Ô]SELECT * From imovel where local=[ô][Ô] & txt_local & [Ô][ô] and tipo=[ô][Ô] & txt_tipo & [Ô][ô] and dormitorio=[ô][Ô] & txt_dorm & [Ô][ô] and preco >= [Ô] & txt_pre1 & [Ô] [Ô] & _
[Ô]And preco <= [Ô] & txt_pre2 &[Ô] ORDER BY preco asc[Ô]
obrigado pela ajuda
um abraço
strQuery = [Ô]SELECT * From imovel where local=[ô][Ô] & txt_local & [Ô][ô] and tipo=[ô][Ô] & txt_tipo & [Ô][ô] and dormitorio=[ô][Ô] & txt_dorm & [Ô][ô] and preco >= [Ô] & txt_pre1 & [Ô] [Ô] & _
[Ô]And preco <= [Ô] & txt_pre2 &[Ô] ORDER BY preco asc[Ô]
obrigado pela ajuda
um abraço
Tópico encerrado , respostas não são mais permitidas