Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.15;
Скачать: CL | DM;

Вниз

EDBEnginError: Master has detail records. Cannot delete or modify   Найти похожие ветки 

 
Fissher ©   (2002-07-24 22:54) [0]

Подскажите please, Уважаемые!!!
На вот это:
Query.SQL.Add("DELETE FROM My_Table WHERE My_key = "5";");
Query.ExecSQL;

У меня выдается следующее:
EDBEngineError: Master has detail records. Cannot delete or modify.
Таблица My_Table ссылается по индексам на другие таблицы и на нее также ссылаются разные таблицы + заданы условия ссылочных целостностей. Подозреваю, что BDE матерится именно из-за этого, хотя ссылочная целостность, по идее, наоборот должна обеспечивать каскадное беспроблемное удаление записи в таблице My_Table вместе с записями из других таблиц, ссылающихся на записи в My_Table. Что теперь с этим делать? Не могу понять!!!
Подкиньте какую-нибудь мыслю, пожалуйста!


 
mike kouzmine   (2002-07-25 19:13) [1]

Парадокс не поддерживает каскадное удаление. Сделай на BeforeDelete удаление подчиненных записей и так для каждой, если она Master.


 
Fissher ©   (2002-07-25 19:41) [2]

А в книге Гофмана и Хомоненко написано:
Понятие ссылочной целостности относится к связанным таблицам и проявляется в следующих вариантах взаимодействия таблиц:
1) При удалении записи в главной таблице автоматически удаляются соответствующие ей записи в подчиненной таблице (каскадное удаление) !!!!!!!!!!!!!!!!!!!!!!


 
Может еще кто посоветует? ©   (2002-07-25 19:43) [3]

Ну ОЧЕНЬ уж надо!!! Помогите советом, пожалуйста!!!


 
mike kouzmine   (2002-07-25 19:45) [4]

На заборе тоже написано...


 
Может еще кто посоветует? ©   (2002-07-25 19:52) [5]

Выходит, мне сейчас самое время заняться уничтожением этих самых ссылочных целостностей??? :-((((


 
Fissher ©   (2002-07-25 19:52) [6]

Выходит, мне сейчас самое время заняться уничтожением этих самых ссылочных целостностей??? :-((((


 
mike kouzmine   (2002-07-25 19:53) [7]

Ну.


 
Fissher ©   (2002-07-25 20:14) [8]

Ну что ж, придется! А жа-а-а-а-а--аа--а-ль......!!!


 
SuMaga ©   (2002-07-25 21:36) [9]

так то оно так , да на деле выходит что не так как написано в книге Гофмана и Хомоненко
я сам воевал с этой проблемой!!!
Совет один , Делай все программно!!!



Страницы: 1 вся ветка

Текущий архив: 2002.08.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
1-48127
BlackSun
2002-07-31 17:10
2002.08.15
exe+dll->exe


1-48158
DeMoN-777
2002-08-01 12:36
2002.08.15
Как обработать событие OnKeyPress у TWebBrowser ?


3-47975
UnDISCOvery
2002-07-26 14:15
2002.08.15
Уважаемые ! Помогите с кодом разобраться !


1-48021
LVG
2002-08-03 09:17
2002.08.15
Вопрос по TreeView


4-48359
Volj
2002-06-05 14:38
2002.08.15
Как мне получить процент свободных ресурсов в Win98?