LINQ с хранимыми процедурами для XML Raw - PullRequest
2 голосов
/ 09 июня 2010

Я новичок в LINQ и пытаюсь научиться этому. У меня есть сохраненный процесс, который возвращает XML Raw, и мне нужно вызвать этот процесс, используя VB.NET and LINQ ...

Ответы [ 2 ]

0 голосов
/ 07 августа 2010

Как насчет простого вызова этого sproc обычным способом (возврат XmlReader или BLOB-объекта)?В любом случае LINQ ничего с этим не сделает.

0 голосов
/ 09 июня 2010

вот артикль, который показывает, как вызвать процедуру из linq: http://weblogs.asp.net/scottgu/archive/2007/08/16/linq-to-sql-part-6-retrieving-data-using-stored-procedures.aspx

Как указано в статье:

  • шаг 1: перетащите вашу процедуру в ваш dbmlфайл из окна обозревателя сервера.
  • Шаг 2: он автоматически создает новый метод в нашем классе DataContext LINQ to SQL
  • шаг 3: затем с помощью класса datacontext вызовите эту функцию.

если процедура содержит какой-либо параметр out, она создает параметр ref в методе, созданном конструктором.чтобы вызвать этот метод с помощью dbcontext calss, вы должны передать этому методу один ref pameter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...