Hola como están todos?
Mi caso es el siguiente:
Tengo un formulario llamado frmProveedores el cual Agrego los atributos correspondientes como su respectivo ID, NIF, contacto, etc.
bueno aplico el siguiente código simple para guardarlo en el btnGuardar:
Código Delphi
[-]
procedure TFrmProveedores.btnGuardarClick(Sender: TObject);
begin
if Application.MessageBox('¿Desea Agregar Otro?', 'Confirmación',
MB_ICONQUESTION OR MB_YESNO) = ID_NO then
begin
dmacceso.cdsProveedores.Applyupdates(0);
Close;
end
else
Begin
dmacceso.cdsProveedores.Active := False;
dmacceso.cdsProveedores.Active := True;
dmacceso.cdsProveedores.Last;
dmacceso.cdsProveedores.Insert;
end;
end;
Reviso mi aplicación lo busco en mi lista de proveedores y ahí esta no hay problema para ir mas aya en la verificación abro el Firebird ISQL Tool para ver los datos y si están.
Bueno el problema esta en que al abrir otro formulario para agregar cuentas a un proveedor me aparece.
Pero al darle el post al data set dice que el id_proveedor esta vacio.
pero si cierro la aplicación y vuelvo abrirla abriendo el formulario de agregar cuenta ahi si no hay problema.
Alguien ha pasado por esto?
Saludos
novato_erick