2013-04-10 3 views
0

Я хочу ограничить дубликаты при загрузке данных excel и сообщить пользователю, что конкретная ячейка в excel содержит дублирующее значение, которое уже существует в базе данных Sql.Найти дубликаты записей при загрузке файла Excel в asp.net?

(Дубликаты должны быть проверены в Excel (EMP_ID) в отношении SQL (EMPLOYEE_ID). Если обнаружена дублирующаяся запись, сообщение должно отображаться как «Пользователь не может загружать данные с повторяющимися значениями». Не забудьте удалить повторяющиеся поля и повторить, загрузить.»

возможно ли это, если любая идея может кто-нибудь, пожалуйста, помогите мне

ответ

2

Вы должны импортировать данные, используя SQLBulkCopy в промежуточную таблицу, то сравнение значений с помощью объединения с SQL и возвращает дубликаты обратно пользователю так что он может их исправить и повторно загрузить файл.

Смежные вопросы