C #: отражение базы данных с помощью встроенных компонентов - PullRequest
0 голосов
/ 08 ноября 2011

Я использую TableAdapterManager, TableAdapter, BindingSource и DataSet для формы редактора записей.Я хотел бы автоматизировать как можно больше проверок.Например, я хочу знать, имеет ли поле X опцию «not null» или нет.Если это так, я могу запустить связанный фильтр ввода на уровне приложения для соответствующего свойства TextBox.(Например, обрезка пробелов, проверка на равенство с пустой строкой, ...)

  • Visual Studio 2010
  • Microsoft SQL Server 2005

1 Ответ

0 голосов
/ 23 ноября 2011
DataRow dr = ((DataRowView)table1BindingSource.Current).Row;
int maxlen = dr.Table.Columns["field1"].MaxLength;
bool allownull = dr.Table.Columns["field1"].AllowDBNull;
// ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...