Programación General > Visual Basic 6.0 e inferiores

 Calcular total de ciertos reg. de tabla de Access

(1/1)

Sagutxo:
Salu2.
   ¿Alguien sabe si se puede lanzar una ejecución en una tabla de access  que devuelva la suma de un campo concreto?

Ejemplo:

Para Borrar un reg concreto:+
AbreBase.Execute "DELETE * FROM Tabla WHERE Campo="  & Valor

Pues quiero eso mismo pero que me devuelva el total de la suma de un campo.

supongo que sera un estilo a :
AbreBase.Execute "SUM(Total) * FROM Tabla WHERE IDCliente="  & Valor

Cogería todos los registros del Campo Total del cliente X y me devolvería su suma.

Espero haberme explicado. me siento espeso.  -_-
Muchas gracias.

F_Tanori:
De esta manera


--- Código: Visual Basic --- AbreBase.Execute "SELECT SUM(Total)  FROM Tabla WHERE IDCliente=" & Valor  
Si ocupas mostar mas campos tendras que agruparlos


--- Código: Visual Basic --- AbreBase.Execute "SELECT campo1,campo2,SUM(Total)  FROM Tabla WHERE IDCliente=" & Valor &" GROUP BY campo1,campo2"  
Saludos

Sagutxo:
Salu2. Muchas gracias por tu contestación.

  El valor de la ejecución dónde queda guardado, o aún mejor, ¿cómo lo leo?

gracias.

Sagutxo:
Salu2. SOLUCIONADO.
Muchas gracias.

F_Tanori:

--- Cita de: "Sagutxo" ---Salu2. Muchas gracias por tu contestación.

  El valor de la ejecución dónde queda guardado, o aún mejor, ¿cómo lo leo?

gracias.
--- Fin de la cita ---

Devuelvelo a un RecordSet



--- Código: Text ---Dim RS as New RecordSet'Asi RS= AbreBase.Execute "SELECT SUM(Total)  FROM Tabla WHERE IDCliente=" & Valor 'o AsiRS.Open "SELECT SUM(Total)  FROM Tabla WHERE IDCliente=" & Valor,AbreBase 
Saludos

Navegación

[0] Índice de Mensajes

Ir a la versión completa