Форум: "Базы";
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];
ВнизDelete from master-detail via stored procedure Найти похожие ветки
← →
Гоша (2001-12-17 17:32) [15]>Tonie:
Что касается твоего MAST-DTL и записи в базу: это классический пример, с к-рого собственно и начался весь геморрой. Ты действительно убеждался в том, что он работает в случае:
а) добавления master-записи, detail-записей а потом их всех скидывания в БД через твой фрагмент кода.
б) и даже проще: в уже имеющейся (считанной из БД) комбинации внести изменения в detail-набор а потом попытаться что-то отредактировать в master-записи (просто в локальном (кэшируемом) варианте, без передачи изменений на сервер) ?
Я столкнулся с тем, что это невозможно: при изменении статуса master-записи (dsBrowse->dsEdit или DsInsert->dsBrowse) detail-набор переоткрывается автоматически и все твои незафиксированные изменения в нем херит !!!
Буду удивлен, услышав, что у тебя ничего подобного не происходит (мне неск-ко человек подтвердили, что так и должно быть...)
Но повторюсь: Собственно проблему с вызовом sp я решил (вернее, случайно наткнулся на способ избежать ошибки) и остались (риторические?) вопросы касательно поведения BDE.
Ну не вижу я в нем здравого смысла :(
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c