Форум: "Базы";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];
ВнизОбновление через ClientDataSet нескольких таблиц Найти похожие ветки
← →
jim (2002-07-16 12:55) [0]Помогите с задачкой:
Есть Query (точнее TOraQuery - компонент ODAC),
содержащий запрос из двух таблиц.
Есть ClientDataSet, связанный с Query.
Как при выполнениии ApplyUpdates(0) ClientDataSetа изменять
значения в обоих таблицах.
Бо уже запарился.
P.s. : До ClientDataSeta все великолепно работало
через UpdateSQL привязанного к Query,
где на InsertSQL и DeleteSQL вызывал хранимые процедуры,
модифицирующие таблицы.
После ClientDataSeta - UpdateSQL не подхватывается и (:
← →
Romkin (2002-07-16 13:09) [1]Начнем с того, что ClientDataSet должен быть привязан через TDataSetProvider, а у провайдера есть OnBeforeUpdateRecord - дергай там что надо, и ставь Applied := True, и все
Второй способ - поставить REsolveToDataSet := true, все события у Query будут отрабатываться
← →
jim (2002-07-16 13:28) [2]Romkin :
Спасибо. Вторым способом пошел и все получилось славно.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c