1、LINQ to SQL集成到应用程序中需考虑的一个问题, 到底应该返回IQueryable还是IQueryable?...或许这个列表还应该继续扩展为T, List, 对于Business Layer来说, 到底应该选择哪一种?...; Scale = 0) [New]
– @p2: Input NVarChar (Size = 2; Prec = 0; Scale = 0) [, ]
DLINQ生成的SQL语句是利用TOP和嵌套子查询...这里List的局限性出来了, 传统的做法可能需要用一个dynamic参数来传递需要排序的列然后到SP当中来执行, 但我们已经不打算使用SP了, 也没有动态sql语句, 所有的东西都是强类型的, 然后有LINQ...首先List的话, 我们不知道到底哪个字段要排序, 如果使用字符串作为参数的话, 例如放一个string sortBy作为方法的参数, 那么在方法体内就需要做if…else或者switch的判断, 而且还要考虑倒序还是正序的排序要求