我表中有62列SQL 2005和LINQ下SQL不處理更新雖然讀書會工作得很好,我試圖重新添加表到模型,創建一個新的數據模型,但沒有奏效,我猜我已經達到了對象的最大列數限制,任何人都可以解釋這一點嗎?LINQ to SQL對象中的最大列數?
1
A
回答
1
我懷疑有一些問題與身份或時間戳列(東西自動生成SQL服務器上)。確保自動生成的任何列在模型中以這種方式標記。你可能也想看看它是如何處理併發的。如果觸發器在更新(更改值)後更新行上的任何值,並且它檢查所有更新列,則會導致更新失敗。通常,我使用timestamp列創建我的表 - 當我生成模型並單獨使用它來進行併發時,LINQ2SQL會選擇此模式。
0
LINQ to SQL將處理的列數沒有限制。
你有其他表更新成功嗎?
您如何訪問表格內容還有什麼不同?
1
解決,任一個的使用兩個
- 我這是不被設置爲主鍵
- 設置唯一ID主鍵的唯一標識符列之後,檢查同一列的屬性中服務器資源管理器,它仍然沒有顯示爲主鍵,刷新連接,刪除模型上的同一個表,瞧。
所以我想我前一段時間做了更改我的模型,從模型中刪除的表,並添加從服務器資源管理器一樣,而不用刷新連接,它從來沒有使用過的工作。
的問題是,不VS服務器資源管理器維護它自己的表模式,需要連接刷新每次的改變在數據庫中進行?
相關問題
- 1. LINQ to SQL的最大
- 2. Linq-to-sql一對多最大
- 3. Linq-to-Sql對象的XML序列化?
- 4. 的LINQ to SQL:對列表,數組和對象列表
- 5. 用linq-to-sql插入對象列表
- 6. DataContext對象(LINQ to SQL)
- 7. Linq to SQL嵌套對象
- 8. LINQ to SQL中添加新的對象
- 9. LINQ to SQL的最大問題
- 10. LINQ到對象時,對象爲空VS的LINQ to SQL
- 11. Assigining ID VS對象 - LINQ to SQL的
- 12. Linq to SQL對象類的生成
- 13. 的LINQ to SQL更新對象
- 14. 的LINQ to SQL無法轉換對象
- 15. 獲取LINQ-TO-SQL對象的方法
- 16. 針對對象和子對象的最有效的LINQ to SQL查詢?
- 17. LINQ to XML to POCO對象
- 18. Linq to SQL,選擇列是最大的不同行?
- 19. LINQ to SQL - 隊列
- 20. LINQ to SQL對象實現接口?
- 21. Linq to SQL InsertOnSubmit多個對象
- 22. Linq to SQL刪除/添加子對象
- 23. Linq-to-SQL datacontext不生成對象
- 24. LINQ to SQL對象版本化
- 25. LINQ-to-SQL業務層對象DataContext
- 26. 如何將對象保存到LINQ to SQL的數據庫中?
- 27. Linq to SQL文件大小
- 28. LINQ to SQL業務對象創建最佳實踐
- 29. LINQ to SQL從對象獲取最新日期
- 30. 的LINQ to SQL查找對象不在另一個列表
「不處理更新」:有什麼例外? – 2009-01-07 13:57:28
62欄? Jebus mate,肯定它的正常化? – Chance 2009-01-07 14:05:53