Доброго времени суток всем!
Столкнулся со следующей проблемой:
есть cxDBTableView привязанная к FIBDataSet. В цикле в нее загоняются данные следующим образом:
while <УСЛОВИЕ> do
begin
ARecIndex := cxView.DataController.AppendRecord;
//далее установка значений новой строки
for i to <>.Count - 1 do
cxView.DataController.Values[ARecIndex, i] := <ЗНАЧЕНИЕ[i]>;
cxView.DataController.Post;
end;
Записи вставляются практически мгновенно, отображаются все, но в базу после подтверждения транзакции не попадают. Судя по всему что-то делаю не так.
Нашел обсуждение подобного случая в версии для печати между X11 и vladman, но из их обрывочной переписки немного не усек подвоха.
Буду очень благодарен за помощь.
Столкнулся со следующей проблемой:
есть cxDBTableView привязанная к FIBDataSet. В цикле в нее загоняются данные следующим образом:
while <УСЛОВИЕ> do
begin
ARecIndex := cxView.DataController.AppendRecord;
//далее установка значений новой строки
for i to <>.Count - 1 do
cxView.DataController.Values[ARecIndex, i] := <ЗНАЧЕНИЕ[i]>;
cxView.DataController.Post;
end;
Записи вставляются практически мгновенно, отображаются все, но в базу после подтверждения транзакции не попадают. Судя по всему что-то делаю не так.
Нашел обсуждение подобного случая в версии для печати между X11 и vladman, но из их обрывочной переписки немного не усек подвоха.
Буду очень благодарен за помощь.