Есть ли у кого-нибудь простой способ справиться с этим исключением при обновлении записи до той, которая уже существует в базе данных?Как справиться с дублированием исключения ключа в Entity Framework 4
1
A
ответ
1
Попробуйте это:
catch (UpdateException ex)
{
SqlException innerException = ex.InnerException as SqlException;
if (innerException != null && innerException.Number == ??????)
{
//Place you exception code handling here..
}
else
{
throw; //(bubble up)
}
}
Это простое решение, но вы можете иметь проблемы в будущем в случае изменения номера ошибки, которые вряд ли).
+1
Если вы собираетесь [скопировать ответ] (http://stackoverflow.com/a/3967158/298053) (вплоть до количества вопросительных знаков), обязательно процитируйте его. –
Смежные вопросы
- 1. Как справиться с отсутствием первичного ключа в Entity Framework?
- 2. Entity Framework: просмотр исключения без первичного ключа
- 3. Как справиться с дублированием кода сервера js?
- 4. Entity Framework 4 - Inheritance
- 5. Entity Framework 4 - Ассоциации
- 6. внешнего ключа с Entity Framework
- 7. Прочитайте метаданные внешнего ключа программно с помощью Entity Framework 4
- 8. Репозиторий Entity Framework 4?
- 9. Entity Framework 4 с Oracle
- 10. Entity Framework 4 Соглашения
- 11. Query Entity Framework 4
- 12. Entity Framework 4 - предотвратить базовое кэширование
- 13. Entity Framework 4
- 14. Entity Framework 4, MOQ,
- 15. Entity Framework 4 DDL
- 16. TimeStamp в Entity Framework 4
- 17. Как обновить дубликат ключа в Entity Framework?
- 18. самостоятельной ссылки внешнего ключа - GUID - Entity Framework 4 проблемы вставки
- 19. Entity Framework 4 ste удалить отношение внешнего ключа
- 20. Исключение первичного ключа Entity Framework
- 21. Как справиться с дублированием изображения в образце image image
- 22. Как запросить объекты в Entity Framework 4
- 23. Инициализация первичного ключа Entity Framework
- 24. Entity Framework - Конфигурирование идентифицирующего ключа
- 25. Ограничение первичного ключа Entity Framework
- 26. Entity Framework метание исключения с методом расширения
- 27. Entity Framework - ограничение внешнего ключа
- 28. Картирование внешнего ключа Entity Framework
- 29. Entity Framework Внешние запросы ключа
- 30. PHP массив в Json с дублированием ключа
Возможный дубликат [Повторяющееся ключевое исключение из Entity Framework?] (Http://stackoverflow.com/questions/3967140/duplicate-key-exception-from-entity-framework) –