Hola gente del foro! Estoy haciendo un sistema de facturación. Una de las tablas son FACTURADEVENTAS y CIERREZ. Donde la tabla FACTURADEVENTAS tiene como clave secundaria el campo ID_CIERREZ. Al generar la factura de venta, el campo ID_CIERREZ, lo inserto vacío.
Al finalizar el dia, genero el CIERRE Z. Y luego quiero recorrer la tabla FACTURASDEVENTAS para acutalizarle el ID_CIERREZ correspondiente.
Este es el código:
Código Delphi
[-]
with(dm.IBQuery_general)do
begin
FieldDefs.Clear;
SQL.Clear;
SQL.Add('update FACTURASDEVENTAS set id_cierrez=:cierre where id_cierrez is null');
ParamByName('cierre').AsInteger:=num_cierre;
Open; end;
El problema es que se me cuelga el programa al hacer el Open y no responde. Desde ya muchas gracias!!!