Foros del Web » Programando para Internet » ASP Clásico »

sumar valores

Estas en el tema de sumar valores en el foro de ASP Clásico en Foros del Web. Hola a todos, Necesito sacar una suma de paginas de unos tomos, pero no lo consigo ni a la de 3. Si alguien me puede ...
  #1 (permalink)  
Antiguo 01/06/2004, 07:04
 
Fecha de Ingreso: septiembre-2003
Mensajes: 19
Antigüedad: 21 años, 8 meses
Puntos: 0
sumar valores

Hola a todos,

Necesito sacar una suma de paginas de unos tomos, pero no lo consigo ni a la de 3. Si alguien me puede ayudar se lo agradeceria mucho.

<%
for i=0 to Tomos-1
paginasTomo = rs.Fields("PaginasA4") + rs.Fields("PaginasA3")

paginasTotal = paginasTomo + paginasTomo

next
%>
  #2 (permalink)  
Antiguo 01/06/2004, 07:06
 
Fecha de Ingreso: septiembre-2003
Mensajes: 19
Antigüedad: 21 años, 8 meses
Puntos: 0
sumar valores

Hola a todos,

Necesito sacar una suma de paginas de unos tomos, pero no lo consigo ni a la de 3. Si alguien me puede ayudar se lo agradeceria mucho.
Gracias
<%
for i=0 to Tomos-1
paginasTomo = rs.Fields("PaginasA4") + rs.Fields("PaginasA3")

paginasTotal = paginasTomo + paginasTomo

next
%>
  #3 (permalink)  
Antiguo 01/06/2004, 08:49
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿No será así?
<%
paginasTotal=0
for i=0 to Tomos-1
paginasTotal = paginasTotal + (rs("PaginasA4") + rs("PaginasA3"))
next
%>

Claro, eso en el caso de que tus capos sean numéricos.

Saludos
  #4 (permalink)  
Antiguo 01/06/2004, 08:51
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿por qué sumas dos campos N (Tomos) veces?
¿Esta la lógica correcta?
  #5 (permalink)  
Antiguo 01/06/2004, 09:06
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98

A ver, paginasTomo es una variable temporal en la cual almacenas la suma de los registros actuales, de manera que la que debe llevar el total, es paginasTotal no? la cual debe comenzar con un valor cero e incrementar en cada ciclo con su mismo contenido + paginasTomo.

<%
paginasTotal = 0
for i=0 to Tomos-1
paginasTomo = rs.Fields("PaginasA4") + rs.Fields("PaginasA3")

paginasTotal = paginasTotal + paginasTomo
next
%>

A ver si así te sirve

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 01/06/2004, 23:59
 
Fecha de Ingreso: septiembre-2003
Mensajes: 19
Antigüedad: 21 años, 8 meses
Puntos: 0
Muchas Gracias Myakire u goldman por vuestra ayuda y aportación.
Era como tú decías Myakire. Tengo que sumar varios tomos para saber el número de paginas total.
Gracias a todos y saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:18.