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

operar desde el principio hasta el fin

Estas en el tema de operar desde el principio hasta el fin en el foro de ASP Clásico en Foros del Web. Hola, necesito una ayuda para hacer una operacion matematica en una tabla, desde el inicio de un campo hasta el final sin importar el numero ...
  #1 (permalink)  
Antiguo 28/05/2002, 22:17
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
operar desde el principio hasta el fin

Hola,
necesito una ayuda para hacer una operacion matematica en una tabla, desde el inicio de un campo hasta el final sin importar el numero de registros que haya, por ejemplo si en valores, tengo 4 cifras, asi:
valores
1120
5066
852
482


me realice una operacion que yo le diga antes, por ejemplo una suma, o una resta, o una multiplicacion o division, etc...
pero sin importar los registros osea que si hay 2 o 1000 los opere igualmente y mas abajo me muestre el resultado..


gracias por la colaboracion.
  #2 (permalink)  
Antiguo 28/05/2002, 22:31
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 8 meses
Puntos: 3
Re: operar desde el principio hasta el fin

hola, aquí van unas ideas:

puedes hacer un ciclo que pase por los registros y valla sumando cada valor. Algo así como:

<%
suma =0
While NOT RS.Eof
if variable="+" Then
suma= suma + campo_numero

if variable="-" Then
suma= suma - campo_numero

Rs.movenext
Wend
%>

bueno, es una idea. No se si te entendí bien.

Un saludo

<font size="1">[I]Una noche estrellada, mira esos millones de mundos. Quizás en cada uno hay millones de seres, similares a ti o superiores. La Tierra no es sólo un grano de arena?. Se desvanece, contigo. Y dónde estás? Es que quieres simplemente locura?
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 23:14.