Cita:
Empezado por JairoC
Hola!!! Quiero actualizar los Id_cierrez de cada factura... Y cuando hago el open; se tilda el programa... Este es parte del codigo... NO se si está bien... Gracias!
Código Delphi [-]num_cierre:=DM2.IBDataSet_CierreZID_CIERREZ.Value;
DM2.IBDataSet_CierreZ.Post;
with(dm.IBQuery_general)do
begin
FieldDefs.Clear;
SQL.Clear;
SQL.Add('update facturas_de_ventas set id_cierrez=:cierre where id_cierrez is null');
ParamByName('cierre').AsInteger:=num_cierre;
Open; end;
|
¿Que es, se tilda?, sera que te tira del programa o se cierra inesperadamente.
¿Porque pones
FieldDefs.Clear?, estas borrando todos los campos que tiene la table, ¿Sera por eso?, nose quita la línea y prueba de nuevo.
Un saludo.