fertel Postado Fevereiro 23, 2005 Denunciar Share Postado Fevereiro 23, 2005 Seguinte,tenho um formulário que envia um determinado valor "60".Dentro do ASP eu vou somar este valor a outro, só que antes eu o atribuo a uma Session:Session("PESO1") = Cint(Request.Form("PESO")) Pois quando eu vou somar esta Session com qualquer outra, dá erro. Tipos incompatíveis: '[string: ""]' Na soma estou fazendo o seguinte: PESO_TOTAL = Session("PESO1") + Session("PESO2")É aí que dá o erro que eu faço?Estou arrancando os cabelos já Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Fevereiro 24, 2005 Denunciar Share Postado Fevereiro 24, 2005 Bom, antes de mais nada, veja se os dados que estão dentro do 'request.form' são mesmo números.Pois, se eles tiverem espaços, ou alguma letra, o cint vai dar erro mesmo.Depois, se estiver OK, antes de somar (da linha do erro), manda mostrar o tipo da variavel, só pra ver se é string ou inteira Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fertel Postado Fevereiro 24, 2005 Autor Denunciar Share Postado Fevereiro 24, 2005 Depois eu descobri que esta variável estava sendo somada a outra Session que estava vazia, daí o erro. Já resolvido Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 felipefrancesco Postado Fevereiro 24, 2005 Denunciar Share Postado Fevereiro 24, 2005 Pra não ter esse problema, usa o cInt com o zero antes, ai se tiver vazio ou nulo, ele considera zero:cInt(0&session("var")) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
fertel
Seguinte,
tenho um formulário que envia um determinado valor "60".
Dentro do ASP eu vou somar este valor a outro, só que antes eu o atribuo a uma Session:
Pois quando eu vou somar esta Session com qualquer outra, dá erro. Na soma estou fazendo o seguinte:É aí que dá o erro que eu faço?
Estou arrancando os cabelos já
Link para o comentário
Compartilhar em outros sites
3 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.