Muchas gracias Neftali por contestarme,
Si mira estoy usando los que trae el delphi los IBX.
Código Delphi
[-]
var
campo: TField;
begin
campo := TField.Create(tblDest);
campo := tblSource.Fields[3]; tblDest.Fields.Add(campo);
end;
Entonces me da errores de punteros cuando intento cerrar y abrir las
tablas o no me añade ningún campo, no consigo la persistencia
Muchas gracias a todos