Lo que puedes hacer es crear un TStringList como contenedor de las tablas que vas creando
Código:
MyTableList.AddObject('NombreDeMiTabla', MiNuevaTabla)
y asi puedes despues llamarlas en cualquier momento:
Código:
Idx := MyTableList.IndexOf('NombreDeTabla');
if Idx > -1 then begin
MiTabla := TDataSet(MyTableList.Objects[Idx]);
end;
Daniel
[PERU]