Диалоговое окно "Ограничение уникальности"
Позволяет размещать уникальное ограничение в одном или нескольких столбцах таблицы, что гарантирует отсутствие повторяющихся значений в столбце или в комбинации столбцов. Например, столбец первичного ключа всегда имеет уникальные ограничения. Во время выполнения уникальное ограничение вызывает ошибку, если была сделана попытка ввести повторяющееся значение в столбцы, на которые это ограничение распространяется.
Список элементов пользовательского интерфейса
Имя
Имя объекта ограничения. Имя используется при обращении к ограничению из кода и в качестве идентификатора при изменении ограничения в окне Свойства.Столбцы
Определяет столбец или столбцы, на которые ограничение распространяется. Обычно создается уникальное ограничение для одного столбца. Однако можно также создать ограничение, которое проверяет на уникальность комбинацию столбцов – отдельные значения столбцов могут повторяться, но комбинация значений столбцов, подпадающих под ограничение, уникальна.Первичный ключ
Назначьте это ограничение первичным ключом таблицы. Эта настройка приводит к следующим изменениям определения набора данных:Свойство таблицы (массива) PrimaryKey настроено для отражения столбцов, указанных для ограничения.
Свойству Unique каждого столбца в ограничении присвоено значение true.
Свойству AllowDBNull каждого столбца в ограничении присвоено значение false.
Открытие диалогового окна Уникальное ограничение
Чтобы отобразить это диалоговое окно в типизированном наборе данных:
Откройте набор данных в Конструкторе наборов данных.
Щелкните правой кнопкой мыши столбец, в который требуется добавить ограничение.
Укажите Добавить, а затем выберите Ключ.
Чтобы отобразить это диалоговое окно в нетипизированном наборе данных:
Выберите нетипизированный набор данных в форме или компоненте.
В окне Свойства выберите свойство Таблицы, чтобы отобразить Редактор коллекции таблиц.
В списке Члены выберите таблицу, для которой необходимо определить ограничение.
Выберите свойство Ограничения и нажмите кнопку рядом с пунктом (Коллекция).
В Редакторе коллекции ограничений нажмите Добавить и выберите Уникальное ограничение.
См. также
Задачи
Практическое руководство. Установка столбца данных в качестве первичного ключа
Практическое руководство. Наложение ограничения уникальности значений на столбец данных
Основные понятия
Привязка элементов управления к данным в Visual Studio
Другие ресурсы
Подключение к данным в Visual Studio
Подготовка приложения к получению данных