Цитата:
Сообщение от NumLock
создай динамический (статический тоже подойдет, но будет не универсально) вариантный массив и сохрани в нем значения полей текущей записи датасета
|
А где "грамотно" его объявить?
Допустим мне эту запись нужно передать на другую форму. До этого я всегда делал так:
Код:
with TFormNew.Create(Application) do
try
Execute(aDataSet);
finally
free;
end;
А внутри самого Execute во второй форме принимал этот DataSet
Код:
dsIDataset.DataSet := aDataSet;
Result := ShowModal = mrOK;
и дальше уже чё хотел, то и делал.
С заделом на будущее (к вопросу об универсальности) , может класс нарисовать для подобного рода "хранилища" данных?
Мало ли чего ещё понадобится хранить. Но опять же возникает вопрос где создавать\объявлять экземпляр этого класса?