我需要在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