在實體框架中,我使用的實體屬性對應於在數據庫中ALLOW NULL = True的SQL表列。當我在C#中使用這些屬性時,如果該值爲null,它會給出異常。所以如何在EF中處理這個問題,這發生在所有允許爲null的表列上。使用實體屬性爲null的實體框架
0
A
回答
0
我假設這些列在你的.NET代碼中是Nullable
類型,因爲它們在數據庫中有ALLOW NULL = True
。因此,每次使用這些值時,請檢查PropertyName.HasValue()
,只要該屬性爲空,就會返回false
。
相關問題
- 1. 實體框架導航屬性爲null
- 2. 實體框架導航屬性null
- 3. 覆蓋實體框架實體屬性
- 4. 實體框架ID屬性
- 5. 如何爲實體框架實現其他實體屬性?
- 6. 實體框架搜索實體屬性和實體ICollection
- 7. MVVM DynamicObject +實體框架STE實體+屬性更改行爲
- 8. 實體框架方法返回實體作爲屬性
- 9. 檢查實體框架中實體屬性的唯一性
- 10. 實體框架中的ApplicationUserContext爲null
- 11. 使用實體框架保存實體
- 12. 實體框架中的計算屬性
- 13. 實體框架沒有顯示實體的屬性
- 14. 獲取實體的屬性實體框架4.1
- 15. 實體框架實體中枚舉類型的屬性?
- 16. 爲什麼實體框架返回null?
- 17. 實體框架實體沒有顯示相關實體的屬性
- 18. 爲實體框架
- 19. 實體框架:實體
- 20. 實體框架實體
- 21. 實體框架實體json
- 22. 性能的實體框架
- 23. 實體框架 - 在分離實體後恢復導航屬性
- 24. 實體框架:在運行時添加屬性/實體
- 25. 實體框架:以json格式存儲實體屬性
- 26. WCF和實體框架,隱藏一個列/實體屬性
- 27. 更新實體不更新導航屬性 - 實體框架
- 28. 實體框架:合併到實體導航屬性
- 29. 如何在實體框架中映射基本實體屬性?
- 30. 實體框架 - 從實體刪除屬性之前將執行
顯示代碼示例 – James