问题描述
在数据库中的物理表上分别为两个字段设置了NOTNULL和UNIQUE约束数据在UI上以DataGridView呈现,用户可以在直接在其中添加删除修改当用户的输入违反唯一性和非空性约束时,我应该在哪里处理?如何处理?我的意思是说:1、事先就为DataGridView的数据源中的字段设置好唯一性和非空约束,然后捕获DataGridView的异常2、还是不为DataGridView的数据源中的字段设置这些,而是当用户点击确定时,用代码逐行严正数据源中的数据是否符合约束然后再写入数据库
解决方案
解决方案二:
dataGridView1_CellEndEdit可以在这个加上约束
解决方案三:
这个想法,可是不知道在GRIDVIEW上能不能实现,学习....
时间: 2024-12-17 20:34:33