powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / проблемы с ссылочной целостностью
10 сообщений из 10, страница 1 из 1
проблемы с ссылочной целостностью
    #32814844
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аксесс 2000, SP3, mdb и Аксесс2002, SP1. С недоумением обнаружил, что в примитивнейшей БД из трех таблиц несмотря на заявленную ссылочную целостность таковая отказывается выполнять свои функции. Выражается в том, что можно добавлять записи в таблицы на стороне "многие" ( GTD или Passports) не содержащие соответствующий ПК из таблицы на стороне "один" (Contracts). Пробовал "сжать-восстановить", импортировать в новую (см. приложеннsй файл) - same shit (и в 2000 и в 2002).

Кому не лень, посмотрите. Наверняка какой-то мой недосмотр, которого я не вижу.
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814879
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставить Обязательное поле=Да
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814881
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не дает добавлять ни в GTD, ни в Passports
аксес 2002
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814892
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vielen Dank! Но, позвольте задать риторический вопрос, какая же это нафик
целостность?

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814896
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А это уже другой вопрос. К мелкому и мягкому.
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814905
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛП, даже не знаю, что сказать... Могу только спросить, ты ничего не менял в
таблицах? После того как я поставил "обязательное поле" да, то тоже
заработало.

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814925
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не менял

Если попытаться забить в поле CID (в подчиненных таблицах) что-либо неприсутствующее в таблице Contracts - ругается. И при добавлении новой записи, и при редактировании существующей.
Если забить что-нибудь существующее - то все окей.
Если ничего не забить (Null) - то тоже все окей, как и должно быть по теории. Это уж ни к мелкому не надо ходить, ни к мягкому. Это в теорию надо ходить.
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814948
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня все вводится через подстановки, как вытекает (вроде) из схемы. При вводе не через выбор ругается когда неправильный FK.
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814988
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Моя ошибка - расширительное толкование "ссылочной целостности". Все-таки
сначала нужно было хотя бы F1 нажать.

"Установив целостность данных, необходимо следовать следующим правилам.
Невозможно ввести в поле внешнего ключа связанной таблицы значение, не
содержащееся в ключевом поле главной таблицы. Однако в поле внешнего ключа
возможен ввод значений Null, показывающих, что записи не являются
связанными. Например, нельзя сохранить запись, регистрирующую заказ,
сделанный несуществующим клиентом, но можно создать запись для заказа,
который пока не отнесен ни к одному из клиентов, если ввести значение Null в
поле <КодКлиента>."

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
проблемы с ссылочной целостностью
    #32814999
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мелкий и мякгий с удовольствием ответил на ваш вопрос :)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / проблемы с ссылочной целостностью
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]