Pessoal, gostaria da ajuda de vocês para um probleminha que já 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
Pergunta
Alessandro Silva
Pessoal, gostaria da ajuda de vocês para um probleminha que já 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:
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.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.