Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   sumar la columna de un dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=20524)

pharaonhx 18-04-2005 17:30:51

sumar la columna de un dbgrid
 
tengo un probleminta sumando la columna de dbgrid este grid esta realcionado con un maestro detalle y quiero solo sumar los detalles de un registro del maestro y con el procedimiento siguiente solo me suma la columna completa de la tabla


dm1.QGeneral.Active := False;
dm1.QGeneral.SQL.Text := 'Select Sum(valor) as Subtotal from Detalle where Factura_ID = Factura_ID';
dm1.QGeneral.ExecSQL;
dm1.QGeneral.Active := True;
dm1.TDetallesTotal.Value := dm1.QGeneralSubtotal.Value;
y asi no me funciona me tira valores que no son alguien que me ede una ayudita

marcoszorrilla 18-04-2005 18:02:42

A primera vista, y como no pones lo que hay en el From es solamente una suposición, la consulta es confusa para el motor puesto que no se antepone al nombre de los campos el nombre o alias de la tabla.

Un Saludo.

lKinGl 04-01-2008 17:32:48

Otra Forma
 
Hola :) no se como sumar la columna de un dbgrid pero logré hacerlo de otra forma que me parece mas facil y cubre las necesidades temporalmente aqui hice el ejercicio y puedes descargartelo desde mi web :cool: http://www.tusantabarbara.com/Prueba.rar cualquier duda no dudes en preguntar ok!! bye //saludos

elaprendizprog 12-06-2008 15:27:27

Sumar fecha en grid
 
hola a todo tengo una fecha la cual es puesta en un grid por el usuario, Ahora bien en el form tengo tambien 2 chekbox la cual uno indica 180 dias y el otro 90 dias. quiero que en una columna del grid me aparezca la suma automatica de esta fecha, ejemplo

fecha inical puesta por el usuario 01/01/2008
fecha calculada automaticamnte en grid debe se fechai+180 o 90 dependiendo del chekbox selecionado

de igual forma quiero que la mascara de una columna en un grig sea: __/__/___ (formato Fecha)


La franja horaria es GMT +2. Ahora son las 21:14:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi