Может ли ADO.NET создать свою собственную базовую проверку, отражая структуру базы данных? - PullRequest
0 голосов
/ 07 октября 2009

Сейчас я нахожусь на стадии добавления проверки в простое приложение для редактирования нескольких таблиц SQL с помощью элементов управления с привязкой к данным. Я вижу, что BindingSource знает пределы структуры таблицы: если я введу, например, буквы в поле, которое должно содержать только десятичные дроби, то всплывет исключение DataError с сообщением, что вы можете вводить только десятичные дроби.

Мне кажется, что ADO.NET должен иметь возможность использовать отражение для генерации базовой проверки для всех полей, связанных с данными. Но после большого количества поисков в Google я вижу только людей, создающих свою собственную проверку по столбцам за столбцами.

Могу ли я использовать знания ADO.NET о структуре базы данных, чтобы она стала для меня основной проверкой (например, тип данных, ограничения длины текстового поля)? У вас есть примеры?

1 Ответ

0 голосов
/ 30 сентября 2010

Мне грустно, что я никогда не получал хорошего ответа на этот вопрос ... но я думаю, что у меня есть ответ:

Да , это возможно, но нет , это еще не сделано.

(Возможно, когда-нибудь я сам начну проект, чтобы создать инструмент, который бы автоматически генерировал базовые значения проверки для полей формы с привязкой к данным.)

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