如何保证某列数据不重复,c# winform开发,与数据库无关 ...
如何保证某列数据不重复,c# winform开发,与数据库无关 ...
- C# code
public class Test { //这里要加个什么标记,能保证这个list的数据不会重复?winform开发,控件为datagridview public string MyProperty { get; set; } } List<Test> list = new List<Test>();
[解决办法]
当你添加对象到list里面时
你可以先检验一把list.Contains()
如果包含则不加 不包含则加
[解决办法]
不知道,等看,不过好像能设置为DGV的主键列,就不能重复了.具体用什么标记,不知道.
[解决办法]
当修改或添加数据时,判断一下吧
[解决办法]
在datagridview里面添加过后
你要更后到数据库的时候判断下吧。或者取datagridview里面字段值进行对比。
[解决办法]
我感觉要取DataGridView里面字段的值进行对比比较合理!
[解决办法]
路过接分!