我依旧记得有一段时间读过一篇关于能够向DataAccess层的designer.cs添加查询的文章(由LINQ创建)。
所以换句话说,如果你想直接添加一些SQL,而不是向数据库添加和SP并将其添加到dbml(或重新运行SQLMEtal)。您可以创建另一部分DB类和新命令吗?
对于我的生活,我可以找到这篇文章,这可能吗?
答案 0 :(得分:1)
Designer.cs文件中的所有生成的类都是部分类(包括DataContext)。如果单击LinqToSql设计器中的“视图代码”,它将创建一个.cs文件来保存更多的部分类。
如果要创建自己的方法并将其转换为存储过程,则应检查System.Data.Linq.Mapping
命名空间中的属性。
对这些属性的一个很好的介绍是:
一旦你看到了所需的东西,就可以更容易手工编写。