我正在使用TableAdapterManager,TableAdapter,BindingSource和DataSet作为我的记录编辑器表单。我想自动尽可能多的检查。例如,我想知道字段X是否具有“非空”选项。如果是这样,我可以在应用程序级别为相应的TextBox的Text属性运行相关的输入过滤器。 (例如修剪空格,检查空字符串是否相等,......)
答案 0 :(得分:0)
DataRow dr = ((DataRowView)table1BindingSource.Current).Row;
int maxlen = dr.Table.Columns["field1"].MaxLength;
bool allownull = dr.Table.Columns["field1"].AllowDBNull;
// ...