2010-06-09 39 views

回答

0

这里是介绍如何从LINQ调用程序aricle: http://weblogs.asp.net/scottgu/archive/2007/08/16/linq-to-sql-part-6-retrieving-data-using-stored-procedures.aspx

正如文章给出:

  • 第1步:将您的过程从服务器资源管理器窗口拖放到您的dbml文件中。
  • 第2步:它自动在我们的LINQ to SQL DataContext类上创建一个新方法
  • 第3步:然后通过datacontext类调用该函数。

如果该过程包含任何out参数,它会在设计器生成的方法中创建ref参数。通过dbcontext calss调用该方法,您必须将一个参考pameter传递给该方法。

+0

我已经经历过它,但无法找出它是如何实际完成的。你能解释DBML属性中的主要步骤和返回类型吗? – user360072 2010-06-09 04:51:03

0

只需调用sproc的正常方式(XmlReader或blob返回)如何?无论如何,LINQ不会做任何事情。