Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   dudas para operaciones en mi BD ..!!!!! (https://www.clubdelphi.com/foros/showthread.php?t=62770)

manueltp 14-01-2009 00:29:44

dudas para operaciones en mi BD ..!!!!!
 
hola que tal foreros de club delphi...
aki realizando una dudas que tengo con un sistema que estoy realizando,,,,
soy novato con delphi....
pues tengo dos tablas, una de factura y otra de abonos ....y lo que quiero hacer en el sistema es registrar los abonos a ciertas facturas....y que me diga cuanto me falta para saldar una factura y me mande mensage de cuando ya este pagada totalmente ........
pero no hayo como hacer este operacion.....

la realizaria con un query dinamico o como????

les agradeceria demasiado su respuesta......:confused::confused:

manueltp 14-01-2009 00:34:45

Como realizar operaciones con dos tablas
 
hola que tal ...
aquii con una dudas que tengo con un sistema que estoy realizando,,,,
soy novato con delphi....
pues tengo dos tablas, una de factura y otra de abonos ....y lo que quiero hacer en el sistema es registrar los abonos a ciertas facturas....y que me diga cuanto me falta para saldar una factura y me mande mensage de cuando ya este pagada totalmente ........
pero no hayo como hacer este operacion.....
tengo dos forms una para facturas y otra para abonos ....pero donde estaria la operacion como actualizaria el dato de total de factura........

la realizaria con un query dinamico o como????
o tambien podria ser con preocedimientos almacenados???.....
les agradeceria demasiado su respuesta......:confused::confused:

ContraVeneno 14-01-2009 00:57:55

yo voto por un "query dinámico"...

es decir, cada que calcules el total de un factura, hacer una consulta a los cargos y/o abonos que se tengan... o podrías utilizar "triggrers"...

manueltp 14-01-2009 02:51:46

MUCHAS GRACIAS....

SIGO CON LA DUDA-----
como actualizaria el dato de total de factura???
........O NADA MAS O ESE NO LO ACTUALIZARRIA SOLO LO CONSULTARIA??
Y ESTO LO PUEDO HACER CON DBEDIT O EN UN GRID??
COMO ME LO RECOMENDARIAN???

Neftali [Germán.Estévez] 14-01-2009 09:07:01

Bueno, yo te diria que hicieras dos querys. Uno para cada tabla correspondiente a determinados registros acumulando los importes (para ello puedes usar SUM en el SQL). Luego restas ambos totales y calculas lo que queda por pagar. link1, link2

Dependiendo de cuando quieras que te avise deberás programar esta operación en un lugar o en otro. Depende si quieres que te avise al entrar en el sistema, o cada vez que introduces un abono/factura, cada x tiempo,...

Neftali [Germán.Estévez] 14-01-2009 09:08:59

Otra cosa Mauel; Revisa la Guía de estilo de los foros, y por favor no repitas hilos, ya que si es asúi pasa como ahora, que hay unos compañeros contestanto por un lado y yo por otro.

Uno ambos hilos.


La franja horaria es GMT +2. Ahora son las 04:47:48.

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