powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формы.Связь многие ко многим
6 сообщений из 6, страница 1 из 1
Формы.Связь многие ко многим
    #32445971
alexey_LA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот есть две таблицы, связанные посредством третьей. Все замечательно...Устанавливаю связи в схеме данных. Далее делаю формы для заполнения этих соответствий. Все бы было нормально, но при заполнении например для одного кода можно повторять запись, написанную выше...например
01 1
01 2
01 3
01 4
02 2
02 3
01 3 - вот как избежать в форме такого повторения. Какое нужно поставить условие, чтобы избежать таких повторений в форме
...
Рейтинг: 0 / 0
Формы.Связь многие ко многим
    #32445999
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебе нужен составной уникальный индекс
...
Рейтинг: 0 / 0
Формы.Связь многие ко многим
    #32446020
alexey_LA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
каким образом?
...
Рейтинг: 0 / 0
Формы.Связь многие ко многим
    #32446042
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
созда составной индекс в таблице где у тебя хранятся эти соответствия, включи в него оба поля
...
Рейтинг: 0 / 0
Формы.Связь многие ко многим
    #32446279
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Составной индекс.
Сделать:

вариант а) Конструктор таблицы - выделяем две строки (как в эксцеле) - жмем "ключ" среди кнопок

вариант б) Конструктор таблицы - жмем "молнию" в панели кнопок ("индексы") - в первой строке пишем имя индекса, поле и условия - во второй строке только имя второго поля.

Ни при каких погодных и прочих условиях не даст создать запись, удовлетворяющую твоим условиям. Акцесс при попытке будет давать неудобочитаемое сообщение. Отловить эти попытки и написать культурную просьбу подумать можно в событии BeforeUpdate (или OnError) соответствующей(щих) формы(форм), перед выполнением запросов и т.п...

---
Эх дарроги..
...
Рейтинг: 0 / 0
Формы.Связь многие ко многим
    #32447181
alexey_LA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибки..... щас попробую все способы
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формы.Связь многие ко многим
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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