Jump to content


Alessandro Silva

Member Since 20/08/2009
Offline Last Active 02/12/2009, 15:27
-----

Topics I've Started

Comparação Com Campo Moeda Em Access E Asp

21/08/2009, 09:38

Pessoal, gostaria da ajuda de vocês para um probleminha que ja estou perdendo a cabeça e não consigo resolver.

Estou remodelando o site de uma imobiliaria e no painel de Busca por Imovel tem um campo Input no formulario de busca que estou precisando usar o conteudo dele na camparação com o que tenho armazenado no campo Valor de um banco de dados em Access e esta dando Erro de Tipo de Dado Incompativel e precisava da ajuda de você... é mais ou menos isso aqui:

If Request.Form("txt_valor") <> ":: INDIFERENTE ::" Then
Session("v_valor") = Request.Form("txt_valor")
End If

Comando = "Select * FROM imoveis Where valor <= '"& Session("v_valor") &"' Order By valor asc "
Set RecSet = DB.Execute(Comando)


OBS_1: Na tabela de Access o campo Valor esta no formato Moeda.

Tentei colocar o campo no access, do tipo Texto ou Numero mas na hora de ordenar crescente ou descrescente, não dá muito certo. O micro começa ordenando pelo primeiro digito, então fica tipo assim:

10
200
35
450
59

OBS_2: O campo Input do formulario está configurado para a digitação do usuario já ficar com pontuação, então o valor chega na página ASP com pontos e virgulas. Ex. 1.523,00

alguém pode me dar uma forcinha ai ?

valeu galera.

IPB Skin By Virteq