|
|
|
Как получить для таблицы список зависимых от нее таблиц
|
|||
|---|---|---|---|
|
#18+
... а также список тех, от кого она зависит? (имеется в виду зависимость по паре внешний-родительский ключ). Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 17:12 |
|
||
|
Как получить для таблицы список зависимых от нее таблиц
|
|||
|---|---|---|---|
|
#18+
Поставить IBExpert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 17:17 |
|
||
|
Как получить для таблицы список зависимых от нее таблиц
|
|||
|---|---|---|---|
|
#18+
Зависимость может быть очень длинной... И глубокой (т.е. вложенной). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 17:21 |
|
||
|
Как получить для таблицы список зависимых от нее таблиц
|
|||
|---|---|---|---|
|
#18+
Это все понятно... IB Expert у меня стоит. Но я реализую свой собственный визуальный построитель запросов. И необходимо получить список хотя бы с уровнем вложенности = 1. Есть идеи, как это сделать? С уважением Андрей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2004, 22:02 |
|
||
|
Как получить для таблицы список зависимых от нее таблиц
|
|||
|---|---|---|---|
|
#18+
Во, читай http://www.citforum.ru/database/interbase/index.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2004, 08:14 |
|
||
|
Как получить для таблицы список зависимых от нее таблиц
|
|||
|---|---|---|---|
|
#18+
У меня сделано так: DB : TADOConnection; Foreign : TADODataSet; ... begin table := TABS .TableName; DB.OpenSchema(siForeignKeys, VarArrayOf([Unassigned, Unassigned, table, Unassigned]), EmptyParam, Foreign); with Foreign do begin First; while not Eof do begin NumKey := NumKey + 1; SetLength(Key, NumKey); Key[NumKey-1].ptable := Foreign['PK_TABLE_NAME']; Key[NumKey-1].pkey := Foreign['PK_COLUMN_NAME']; Key[NumKey-1].ftable := Foreign['FK_TABLE_NAME']; Key[NumKey-1].fkey := Foreign['FK_COLUMN_NAME']; Next; end; end; end; Потом при разборе массива Key получаю все уровни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2004, 08:18 |
|
||
|
Как получить для таблицы список зависимых от нее таблиц
|
|||
|---|---|---|---|
|
#18+
В дополнение к FreemanZAV Получение списка таблиц базы данных, связанных по master-detail _________________ "Hello, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2004, 11:07 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32475034&tid=1578860]: |
0ms |
get settings: |
13ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 425ms |

| 0 / 0 |
