![]() |
|
|
![]()
|
|
| Kuper |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 31.1.2006 Репутация: нет Всего: нет |
При попытке удаления выдаётся сообщение, что данная запись используется и не может быть удалена.
Как можно из приложения получить названия таблиц, где данная запись используется. |
|||
|
||||
| ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
Обязательно указание:
1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.) Извини - какой вопрос, такой и ответ
Ну что сказать, если поле по которому таблицы связаны во всех таблицах называется одинаково, например StudentsID, то тебе надо перебрать названия полей всех таблиц. |
|||
|
||||
| Dimich |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 25.8.2004 Где: Брянск Репутация: 3 Всего: 7 |
В Оракле это очень просто - достаточно воспользоваться системными представлениями (sys.all_constraints и sys.all_cons_columns)
--------------------
Не работает - исправь, работает - не трогай!!! |
|||
|
||||
| Kuper |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 31.1.2006 Репутация: нет Всего: нет |
Я работаю с ИнтерБазе! Способ перебора меня не устраивает (в базе порядка 300 таблиц) !Есть ли еще какие нибудь варианты?
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |