在asp.net中上传Excel文件时查找重复记录?

时间:2013-04-10 05:01:10

标签: asp.net sql-server-2008 excel

我想在上传excel数据时限制重复项,并告知用户excel中的特定单元格包含Sql Database中已存在的重复值。

(应在Excel(EMP_ID)中针对SQL(EMPLOYEE_ID)检查重复项。如果找到重复记录,则消息应显示为:“用户无法将数据上载到重复值。请删除重复的字段并重新上传。“

如果有任何想法可以请任何人帮助我,这是否可能

1 个答案:

答案 0 :(得分:2)

您应该使用SQLBulkCopy将数据导入到临时表中,使用针对SQL的连接比较值并将重复项返回给用户,以便他可以修复它们并重新上载文件。