Текущий архив: 2003.03.17;
Скачать: CL | DM;
Вниз
Проблема с методом Post Найти похожие ветки
← →
AtoL (2003-02-26 10:36) [0]Друзья, есть проблема.
Есть отношение таблиц master-detail. Работаю под BDE. База Interbase -овская. Если мастер таблица находится в режиме вставки, я не могу вызвать пост в подчиненной таблице. Хотя то поле в мастер таблице, на которую ссылается подчиненная заполнено уже (не нулл), хотя еще не вызван пост.
Можно ли как то сохранить изменения в подчиненной таблице, если отцовская в инсерт режиме?
Именно такая ситуация, возможен ли выход?
← →
MsGuns (2003-02-26 10:41) [1]Пока не будет добавлена и запостена запись Местера, к ней нельзя добавить "потомков". Выход есть - добавление запросами или через триггер AfterInsert Мастера.
← →
Johnmen (2003-02-26 10:42) [2]Очень странное желание !
Логически могущее привести к "подвисшим" детальным записям...
И надо определиться с :
1. транзакциями
2. кешированием
3. связью М-Д
← →
MsGuns (2003-02-26 10:58) [3]>AtoL © (26.02.03 10:36)
Если работаешь с IB, то понятие "запись находится в режиме вставки" для него не существует. Это не Парадокс и не дибэйс.
Есть понятие незавершенной транзакции, но это несколько иное ;))
← →
AtoL (2003-02-26 11:11) [4]>MsGuns
Но в Делфях я через BDE работаю. И использую соответствующие компоненты. Я понимаю, что легче было бы напрямую без БДЕ, но просто так вышло, теперь поздно менять что то.
← →
MsGuns (2003-02-26 11:37) [5]А ничего менять и не надо. Просто старайся не давать редактировать прямо в гриде, а все делай через не-DB-контролы, а затем запросами вставляй, изменяй и т.д.
Страницы: 1 вся ветка
Текущий архив: 2003.03.17;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.007 c