![]() |
Suma de dos Campos en un BDGrid
Hola......!
Tengo en una forma un DBGrid, con una tabla detalle el cual tiene dos campos uno Credito y otrdo Debito y lo que quiero hacer es sumar el contenido del Credito en un Campo llamado TotalCredito, igual mente con el Debito, mi Query eria haci. Código:
select sum(credito)as Total_Credito, sum(Debito)as Total_Debito From Detallemil Gracias |
Saludos
Cual es la duda?:confused: |
Podria ser esto
Si lo que quieres es sumar los campos y guardarlos en la base de datos lo que tendrias que hacer es lo siguiente:
despues usas un boton para hacer un apllyupdate y un commit. PDT: si me salio vt :D , te acuerdas :p |
Saludos
Cita:
==== Lo que no entiendo es laduda de este hilo:-S, ya que la sentencia que esta puesta hace exactamente lo que pide: Dar la sumatoria de los campos |
Pues es muy probablemente un problema similar al que me paso a mi:
y es que no guarda en la base de datos, por lo menos eso me paso a mi. Ademas este amigo, no no has dicho mucho de lo que quiere hacer si no da mas detalles ni modo, verdad??? ;) |
Gracias muevamente por su preocupación para ayudarme a entender el manejo de la programación delphi.
en una tabla de Detalle con lo siguiente Campos EN DELPHI 7 Y ACCESS *Codigo (Autonumerico) Numero_Documento (Numerico) Numero_Cuenta (Numerico) Debito (Moneda) Credito (Moneda) TDebito (Moneda) TCredito (Moneda) en un DBGrid tengo Numero_Cuenta, Credito y Debito, los cuales son los campos que el DBGrid me deja digitar, el cual me tiene que dejar instroducir diferentes tipos de cuenta, Credito y Debito, lo que quiero hacer es sumar la columna de Credito y el Resultado guardalo en TCredito, igual con el Debito. para incrementa el DBGrid estoy usando este godio en el evento OnNewRecord de la Tabla Detalle. Código:
mil gracias |
Hola, bueno , no se si es lo que tu deseas, en ocasiones leo y entiendo mal :rolleyes:
pero bueno... Yo tengo una consulta mas o menos del mismo tipo y digo mas o menos porque yo estoy usando dos tablas distintas para opterner un resultado y dicho resultado nunca lo guardo en ninguna tabla ni nada, solo lo visualizo en momento de ejecucion, a mi me sirve asi porque cuando se actualiza uno de los campos utilizados, entonces no tengo que andar actualizando el campo resultante. Para que me entiendas... Checa mi consulta Código:
entonces según mi lógica tu consulta Código:
tu consulta deberia ser asi (creo yo) Código:
espero haberte entendido tu problematia y mas que nada haberte podido ayudar, si no es lo que necesitas entonces entendi mal :p |
| La franja horaria es GMT +2. Ahora son las 19:05:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi