![]() |
Como hacer una actualizacion de una tabla a otra...
saludos
tengo una duda de como hacer una actualizacion de una tabla a otra, por medio de un campo: tabla empleados id_emp sueldoXhora ... entre otros campos. Tabla Sueldos id Fecha cantidad con el fin de llevar un historial de los sueldos por empleado cuando se incremente sus ingresos (en la tabla de Sueldos); esta cantidad sera pasada al campo de sueldoXhora, y tendremos un historial. Se puede dar de alta un sueldo de xempleado si solo esta en modo de edicion, pero si se hace directamente es decir, me posiciono en el Id del empleado e ingreso un sueldo se cambia el valor sueldoXhora pero no lo actualiza, este es el procedimiento: procedure TBD.ibsueldosAfterPost(DataSet: TDataSet); begin Ibempleadosid_emp.value:=IbSueldoscantidad.Value; if (ibEmpleados.State in [dsInsert, dsEdit]) then begin ibEmpleados.post; ibEmpleados.Edit; ibSueldosDet.Refresh; end; ibSueldos.Transaction.CommitRetaining; ibSueldos.Refresh; end; gracias |
La franja horaria es GMT +2. Ahora son las 08:51:30. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi