Проблема обновления набора данных - PullRequest
1 голос
/ 01 сентября 2010

Я загружаю таблицу из базы данных в набор данных, принадлежащий к набору данных.Эта таблица БД имеет некоторые константы, поэтому в нее нельзя вставить никакие данные.но если я добавлю некоторые недопустимые данные в таблицу данных, при выполнении операции «dataset.update ()» будет сгенерировано исключение, и все допустимые данные, вставленные после недопустимых строк, будут потеряны.Любой способ проверить вставленные данные, прежде чем передать его в БД, чтобы я мог сигнализировать пользователю, что что-то не так с его данными?Спасибо!

1 Ответ

1 голос
/ 01 сентября 2010

Полагаю, если вы включите ограничения для своего набора данных, вы получите ошибку при вставке в сам набор данных.Поэтому, прежде чем достигнуть действительной БД, вы сможете отловить ошибку.

Ограничения применяются к набору данных, когда свойство System.Data.DataSet.EnforceConstraints объекта DataSet имеет значение true.

Проверьте эту ссылку для более подробной информации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...