我需要在mine數據庫的每個表中設置列的LINQ UpdateCheck屬性,有沒有快速的方法來設置所有列的updatecheck屬性?如何快速設置所有表的所有列屬性「UpdateCheck」?
2
A
回答
2
有內置到Visual Studio中的L2S設計師沒有這樣的功能,但你可以:
一)時間戳/ rowversion列添加到所有表; timestamp列將被用於併發檢查而不是所有列。 (...如果你想這樣做的原因是爲了簡化SQL更新語句...)
......或者......
B)在XML編輯器中打開文件DBML並做搜索/替換或其他大規模更新。
......或者......
C)試試我的附加在L2S(你可以下載它,並從www.huagati.com/dbmltools獲得試用許可證);其添加到L2S設計師的命令之一是「大規模更新」爲UpdateCheck的屬性:
alt text http://forum.huagati.com/upload/2/dbmlToolsMenu_v189.png
alt text http://forum.huagati.com/upload/2/concurrencyModeOptions.png
0
有,你可以在代碼中做到這一點的方法之一。如果遍歷每個表屬性並獲取它們的ColumnAttributes,則可以將它們的每個UpdateCheck屬性設置爲Never。但是,這必須在爲DataContext創建映射源之前完成。
這對於快速測試某些內容很有好處,但對於更新每個屬性的ColumnAttributes可能不是最好的想法。
相關問題
- 1. 快速設置類屬性
- 2. 如何動態設置所有申請表格標題屬性
- 3. 如何列出所有類的屬性
- 4. 爲所有子組件設置屬性
- 5. 獲取所有XML屬性的列表
- 6. 迭代列表中的所有屬性
- 7. HTML rel屬性的所有值列表
- 8. 總結NSSet中所有對象屬性的快速方法?
- 9. ,如何快速填充所有像素?
- 10. Java Swing:所有UIDefaults屬性列表
- 11. 如何將所有屬性設置爲UploadedFile的Rails中4
- 12. 如何設置所有匹配的行屬性isDelete爲False?
- 13. 設置表中所有列的數據?
- 14. 如何快速繪製一列脛骨與所有其他列?
- 15. 如何使用Spring XML配置來設置具有某種類型的所有bean的列表的bean屬性?
- 16. 如何快速重置網頁上的所有複選框?
- 17. Swift 3:如何設置所有結構屬性爲零
- 18. 如何爲所有表單設置invalidHandler?
- 19. 如何快速設置一個Django模型的所有實例的字段?
- 20. 如何刪除某個屬性列表中的所有元素?
- 21. 如何獲得所有擴展屬性的列表
- 22. querySelectorAll - 獲取所有具有屬性設置的標籤?
- 23. 快速檢查列表中的所有子項目
- 24. 有什麼辦法來設置一些/所有「子」 - 項目的屬性/屬性?
- 25. 我如何設置所有單選器isChecked屬性設置爲false
- 26. 如何設置列表視圖中所有項目的alpha值?
- 27. 批量設置所有的MySQL列的所有NULL
- 28. 如何快速查找/刪除Perforce中的所有空白更改列表?
- 29. 如何快速刪除列表中多個變量的所有發生?
- 30. 更新dynamodb表中的所有屬性
這就是我想要做的。強制我進行此操作的問題是使用Entity.GetChangeSet()方法時無法獲取更新的屬性。但我認爲這不是一個好主意): – 2012-07-08 19:37:28