大量数据插入避免重复的问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:07:38
我现在需要每隔一段时间(可能几分钟)就要进行一次大批量数据插入。但要避免某个字段的数据不重复。
以前的做法是设定某个字段为唯一,这样写一批insert语句,遇到重复的,将不会执行,不重复的就正常插入。

现在要改用 Linq to SQL 来做这个事情,但是发现大量数据插入时,遇到唯一的字段,会报错,无法执行下去。

怎样做啊?这个问题。
前提,不用大量Insert语句,用Linq操作
不要跟我说主键。
再傻的人都知道这个可以唯一,并自动增长。
也不要跟我说用 GUID
在明确一点,就是某个字段用来存储姓名。不让姓名重复的记录写入数据库

不知道你的具体情况是什么样的,但是可以自己增长啊不管他

设置主键,并自动增长.

是不是说 有相同的就不去Insert啊?没有继续是 但是 有相同的系统报错
能不能加一个判断
if(添加的!=得到的)
{
添加;
}
有一样的跳过继续