批量插入数据偶尔出现重复
lc12d 2016-12-22 10:53:20 请教
现在在前台用JS把多个值用某个字符隔开赋值给某隐藏字段
例如:张三,李四,王五,赵六,孙七,周八………很多,后台获得隐藏字段值再通过截取字符得到包含多个值的数组list[],现在是利用for循环数组
string SQL="",
for(int i=0,……)
{
SQL=SQL+"insert into table1(name)values(list[i])"
}
……
cmd.ExecuteNonQuery
偶尔会出现隐藏字段里的姓名被全部重复插入一遍,增加了点击按钮单击后不可用,不可能重复点击,增加了一个时间监控,大小重复的记录时间是一样的,相差毫秒级,关键是偶尔出现,不是每次批量插入都重复,请求有经验的朋友指点
谢谢