Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Ao Consultar Em Campo Moeda No Access


golbranco

Pergunta

eae galera to com um probleminha aqui no em fazer uma consulta... em um campo moeda

sql = "SELECT tb_produtos.*, tb_categorias.*, tb_precos.* FROM tb_produtos, tb_categorias, tb_precos WHERE tb_produtos.nuCategoria = tb_categorias.nuCategoria AND tb_precos.codProduto = tb_produtos.codProduto AND preço BETWEEN '"&valor1&"' AND '"&valor2&"' "

tipo ele não busca... tá dando erro na hora de buscar no campo preço porque?

olha o erro

SELECT tb_produtos.*, tb_categorias.*, tb_precos.* FROM tb_produtos, tb_categorias, tb_precos WHERE tb_precos.vl1_50 BETWEEN 'R$ 0,50' AND 'R$ 50,00' ORDER BY nuProduto desc, tb_produtos.codProduto asc

Microsoft JET Database Engine error '80040e07'

Data type mismatch in criteria expression.

/2005/includes/ProdutosPesquisa.asp, line 59

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Não sei se ajuda, mas para os mais iniciantes, aconselho usar sempre campo texto no banco de dados. Sempre vai gravar valores assim:

"55,00"

"1230,00"

etc... Sem as aspas evidentemente.

Na hora de exibir:

VALOR = "55,00" '< Sim, isso é uma string
Response.Write FormatCurrency(VALOR)
Supondo que queira somar valores:
VALOR1 = "55,00"
VALOR2 = "100,00"

VALOR_TOTAL = FormatCurrency(VALOR1 + VALOR2)
supondo que tenhamos o valor com "R$ " e quero gravar no banco de dados sem o R$:
VALOR = "R$ 125,00"
VALOR_NOVO = Replace(VALOR, "R$ ", "")' < Observe que após o R$ tem mesmo um espaço

Assim com certeza foge dos clássicos erros com moedas.

Espero ter sido útil.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...