PDA

Ver la Versión Completa : Sum() sde clipper


RoyTan
23-12-2007, 17:07:01
Saludos.

Alguien conoce alguna funcion en delphi o algun componente para sumar un campo dbf como lo hace la funcion sum() en clipper?

Gracias.

BlueSteel
23-12-2007, 22:26:37
Hola RoyTan

Que quieres sumar ?... si es una tabla... lo puedes hacer con sentencias SQL.,

podrias poner más datos, como que motor utilizas (base de datos), que componente usas para conectarte,,, que version de Delphi..

ejemplo, para sumar una columna de una tabla, lo puedes usar utilizando el componente Query...y seria algo así

Select Sum(campo_de_tabla) From Tabla

y te entregará el resultado que necesitas...

marcoszorrilla
23-12-2007, 22:47:15
La sintaxis en Clipper era:

Sum Campo to Variable Where(Lo_que_Sea)

Por lo tanto la respuesta que te da Bluesteel es la correcta.


Luego para pasar la suma a una variable, puedes hacer:

MiVariable:=Query1.Fields[0].AsFloat;

Un Saludo.

RoyTan
23-12-2007, 23:56:27
Funciona perfectamente.

Gracias a los dos y feliz navidad a todos.

Un saludo.