Вниз
Скачать: CL | DM;

Обновление через 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
14-13791
Чувак13
2002-07-10 14:04
2002.08.05
про Дельфи и базы данных


3-13565
Igor_
2002-07-16 10:31
2002.08.05
BLOB


3-13556
SkyR
2002-07-16 04:20
2002.08.05
Сохранение данных в TDBGrid


1-13615
Arhelon
2002-07-24 10:01
2002.08.05
Как организовать BackGround в TListView ???


6-13762
PILESOSER
2002-05-22 18:01
2002.08.05
Программирование под Forex




   Наверх