Ir para conteúdo

POWERED BY:

Arquivado

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

tr374

como fazer um select maior que determindado número?

Recommended Posts

Gostaria de fazer um select os três cep mais próximos ao cep5, mas não estou conseguindo.Tenho uma página onde o cliente procura as lojas próximas do seu cep.ele insere o cep e com o 5 primeiros digitos eu procuro os 3 ceps maiores que o digitado:cep_listar3 = "SELECT Top 3 * FROM revenda where '"&cep5&"'=>cep5bd ORDER BY cep5bd ASC"cep5 é o cep digitadocep5bd é o campo no bd com 5 dígitos do cepmas retorna o erro abaixo:Microsoft OLE DB Provider for ODBC Drivers error '80040e07'[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression./superjet/site_3_revenda.asp, line 15

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente assimcep_listar3 = "SELECT Top 3 * FROM revenda where cep5bd >= '" & cep5 & "' ORDER BY cep5bd ASC"so uma coisa este campo é texto né?

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao testa como te passei

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu Mario, consegui sacar meu erro, abaixo a string funcionando, valeu!cep_listar3 = "SELECT Top 3 * FROM revenda WHERE cep5bd >=" & cep5 & " ORDER BY cep5bd ASC"

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok tiozinho

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.