Ir para conteúdo

POWERED BY:

Arquivado

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

Leandromx

[Resolvido] IF >= não está indo vindo do BD

Recommended Posts

Olá Pessoal, boa tarde

 

Seguinte,

Estou com um problema aqui estou desda 10 da manhã nisso e não consigo resolver.

 

Eu estou fazendo uma parte aqui na loja de frete grátis, e vou fazer assim.

Acima de 100,00 Frete Grátis.

então para saber se está vindo o valor do BD eu escrevi <%=loja("frete_gratis")%> beleza até aqui.

Está vindo do banco tranquilo.

 

Ai estou pegando o valor total da compra e guardando na na session assim

<%session("totalcompra1") = totalprod %>
beleza está me mostrando tbm, se eu der um <%=session("totalcompra1")%>

Ai vem o seguinte, eu comparo se o valor da compra é IGUAL ou MAIOR que o FRETE GRÁTIS

<% 
if session("totalcompra1") >= loja("frete_gratis") then
response.Write("frete grátis")
else
response.Write("sem frete")
end if %>
Nesse exemplo ai só me dá frete grátis ( no banco esta gravado 10 no campo frete_gratis e o produto é 8,50)

 

 

Se eu utilizar números mesmo

 

<% 
if 10 >= 8 then
response.Write("frete grátis")
else
response.Write("sem frete")
end if %>

Ele funciona...

Se eu utilizar

 

<% 
if session("totalcompra1") >= 10 then
						response.Write("frete grátis")
						else
						response.Write("sem frete")
						end if %>

 

Também funciona

 

Só não funciona quando uso assim

 

if session("totalcompra1") >= session("frete_free")

if session("totalcompra1") >= loja("frete_gratis")

 

 

Alguém tem alguma idéia do que posso fazer????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Converta ambos com CDbl no momento da comparação:

if CDbl(session("totalcompra1")) >= CDbl(loja("frete_gratis")) then

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia Salgado,

Poxa muito obrigado pela resolve meu problema.

Só gostaria de saber porque utilizou CDbl?

Grande abraço

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.