Ayuda con variables (Sumar)

01/03/2004 - 04:26 por Aleks | Informe spam
Hola,

Quiza esta sea sencilla, pero no encuentro como escribir el codigo

Tengo dos variables (strBalance and strLink), estas variables tienen valores
numericos que se suman, como: 500+300 = 800.

El problema es que mi codigo esta sumando de la siguiente manera: 500+300 500,300 (Como si fueran palabras en vez de numeros)

Este es mi codigo (ASP/VB)


For iLoop = 0 to iCount
strLink = Request(iLoop & ".Link")
strBalance = Request(iLoop & ".Balance")
strID = Request(iLoop & ".ID2")
strSQL = "UPDATE BillingLines SET PmtRecd = " & strBalance + strLink & " "
&_
" WHERE Id = " & strID
-

Como debo escribir el codigo ?

Axi

Preguntas similare

Leer las respuestas

#1 Sashka
01/03/2004 - 05:04 | Informe spam
LO que se me ocurre es que una de las 2 està trayendo la coma...
Request(iLoop & ".Balance") = 500, ... o Request(iLoop & ".Link") ,300. entonces al ser una de ellas alfanemèrica, las concatena en lugar
de sumarlas revisa poniendo un response.write a cada request...

Sashka
MS MVP Access

"Aleks" escribió en el mensaje
news:Ow72tzz$
Mostrar la cita
valores
Mostrar la cita
"
Mostrar la cita
#2 Matias Iacono
01/03/2004 - 13:09 | Informe spam
Tienes que tener en cuenta que en ASP no existen los tipos de datos...
bueno... todos serian variant... por eso en muchos casos debes forzar la
conversion de tipos...

En tu caso, puedes usar cDbl, cLng o cInt, para convertir los tipos algo
asi:

Resultado = cDbl(Variable1) + cDbl(Variable2)

Saludos

"Aleks" escribió en el mensaje
news:Ow72tzz$
Mostrar la cita
valores
Mostrar la cita
"
Mostrar la cita
#3 Zwi2000
01/03/2004 - 23:02 | Informe spam
CCur(variable) funciono.

Gracias !!


"Matias Iacono" wrote in message
news:%23IfRoX4$
Mostrar la cita
algo
Mostrar la cita
500+300
Mostrar la cita
"
Mostrar la cita
Ads by Google
Search Busqueda sugerida