Tema: Suma con SQL
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/01/2012, 09:34
amg39
 
Fecha de Ingreso: febrero-2011
Mensajes: 29
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Suma con SQL

Muchas gracias por la respuesta.
En vista de los problemas que tenía intenté otra vía:
Tabla: Denominaciones para recorrer de arriba abajo (ciclo externo) ds1;
For i = 0 to...
----
Tabla Operaciones (Ciclo interno)
SELECT * FROM Operaciones WHERE titular = ... and denominacion = ..
For j = 0 to ds2.Tables().Rows.Count -1
nrotitulos = nrotitulos + ds2.Tables().Rows(j).Item(nrotitulos)
Next j
---
Next i
---
Y ahora me encuentro con que se me acumulan los resultados de unos valores a otros. O sea
debería decir
Antena3TV 3 registros 400 acciones OK
BBVA 1 id 500 ; y me dice: 4 registros, 900 acciones
Endesa 0 0 ; y me dice: 4 registros, 900 acciones.

y así sucesivamente. He puesto a cero las variables a gogó por todas partes del ciclo interno y externo e incluso he hecho algún "apañete" como decir: (ds2.Tables().Rows.Count -1) - acc_anteriores
que me da resultado correcto, pero no lo puedo arreglar todo de esta forma.
Estos son resultados de un código diferente al que he escrito aquí, pero lo digo para que veas el follón que llevo.
Gracias y ya veré si finalmente no lo considero superior a mis fuerzas, porque ya llevo más de dos días con esta puñetera parte.