一个小问题。我在n层应用程序中使用LinqToSql。我有一个datacontext,我希望操纵CRUD操作。出于可伸缩性的原因,我宁愿我的datacontext没有对象跟踪。但是,当我将对象跟踪设置为错误时,我无法使用datacontext提供的内置CRUD操作。那么......我该如何解决这个问题?
非常感谢你。
答案 0 :(得分:1)
您可以使用存储过程,但关闭对象跟踪后,您将无法使用“SubmitChanges”方法将新对象/更改持久保存到数据库中。 (也就是说,在提交到LINQ to SQL之前,请务必查看ADO.NET实体框架)
Scott Gu - LINQ to SQL Stored Procs
-
LINQ to SQL概述
http://msdn.microsoft.com/en-us/library/bb425822.aspx
-
ADO.NET实体框架概述
http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx