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
Ir a la versión completa