powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как обработать исключения в System.Data.Table.Constraints
5 сообщений из 5, страница 1 из 1
Как обработать исключения в System.Data.Table.Constraints
    #36314452
defender777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Проблема из такая:
На форме DataGridView,DataSet,BindingSource,BindingNavigator
В DataSet единственный DataTable у него единственный Constraint (primary)
На одно поле Например Name.Его можно изменять, но при нарушении этого Constraint
Нужно отловить исключение и сообщить пользователю, что такое значение в Name уже есть
Где и как обрабатывать исключения возникающие в Constraint,в случае когда работа происходит
внутри компонентов в связке DataGridView,DataSet,BindingSource,BindingNavigator.
Спасибо.
...
Рейтинг: 0 / 0
Как обработать исключения в System.Data.Table.Constraints
    #36314614
SokolNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defender777,

иключения такого нет, но фреймворк сама ловить эту фигню и показывает :)
...
Рейтинг: 0 / 0
Как обработать исключения в System.Data.Table.Constraints
    #36315225
defender777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага, спасибо конечно.
А пользователю Ване Пупкину я что скажу?
Наверное это:
Ваня, когда появляется сообщение типа
Column "Name" is constrained to be unique. Value 'Ваня Пупкин' is already present.
Ты его прикрой и пожалуйста внимательно посмотри в поле Name (а нет блин Имя) в таблице
перед тем как вносить туда значение и проверь все записи на предмет того
что там могут быть повторения.
Хорошенький каркас ...
...
Рейтинг: 0 / 0
Как обработать исключения в System.Data.Table.Constraints
    #36315286
defender777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SokolNik ,
Исключение такое есть называется оно
ConstraintException
Как его ловить в данной связке?
...
Рейтинг: 0 / 0
Как обработать исключения в System.Data.Table.Constraints
    #36315539
SokolNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defender777,

никак
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как обработать исключения в System.Data.Table.Constraints
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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