Re: Удаление связей в TTable
От: Аноним  
Дата: 02.03.04 00:33
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Прошу сразу не пинайте ногами.

А>Приложение на D6 + Paradox: в приложении есть 5 Table, 5 DataSourse, 5 DBGrid. 3 комплекта (Table+ DataSourse+ DBGrid) представляют из себя справочники. Данные в 2 другие комплекта заносятся из этих 3 справочников с помощью lookup полей. Т.е. на этапе проектирования у меня таблицы через «MasterSource» и «MasterFields» не связаны. С этим все нормально. Реализую каскадное удаление записей, т.е. говорю — удалить запись в таблице первого уровня, программа удаляет все записи в дочерних таблицах и затем только удаляет в таблице первого уровня. Но что бы это провернуть таблицы должны быть связаны. Связываю их динамически:

А зачем спрашивается нагружать программу каскадным удалением, когда это все весьма просто реализуется на уровне Paradox-таблиц, надо только связать их соответствующими отношениями...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.