![]() |
1
2
这里有很多因素,我也有很多未知数,所以我的答案的潜台词是“这取决于”。
1) 定义明确的
2) 一般来说,限制你去数据库是最好的。但是,阅读关系中所需的连接数量会让人怀疑添加视图是否会对您有好处。它将抽象复杂性,视图与LINQ很好地集成,它将屏蔽代码不受未来模式更改的影响。 我也推荐 LINQPad 以帮助优化LINQ到SQL查询。它已经成为我不可或缺的工具,如果你还没有使用它,我打赌它也会成为你的一个。 此外,有关LINQ与SProcs的更多意见,请查看此问题中的讨论: LINQ-to-SQL vs stored procedures? |
![]() |
M S · 显示加入两个表的所有可用视频 3 年前 |
![]() |
neeh · 为每个父记录选择具有条件的子记录数[重复] 3 年前 |
![]() |
J. Krajewski · 如何计算具有给定成员的组的行数? 3 年前 |
![]() |
VickyBoy · 我试图用3个以上的表构建一个查询,其中数据分散在 3 年前 |
![]() |
newGuy101 · 如何将SQL子查询转换为Join子句? 3 年前 |
![]() |
user18797786 · Fuzzy Wuzzy和另一列的条件 3 年前 |
![]() |
Python learner Shaavin · 在解码过程中保留空间 3 年前 |
![]() |
Marvin · 在MySQL视图中左键连接 3 年前 |