Entity Framework с использованием хранимой процедуры - нужна помощь - PullRequest
0 голосов
/ 30 июня 2010

Я использую VS2008 3.5 Framework.

Я пытаюсь использовать Entity Framework для доступа к данным, но у меня возникают некоторые проблемы с хранимыми процедурами.

Я импортировал эту хранимую процедуру в диаграмму структуры, а затем сделал ее функцией импорта, но я не вижу свою хранимую процедуру

        using (MyEntities context = new MyEntities ())
        {
            foreach (Basic visit in context.) //<<< i dont see the SP here?
            {
                                 }
        }

любая помощь?

Ответы [ 2 ]

0 голосов
/ 02 июля 2010

Взгляните на это обсуждение , например.

0 голосов
/ 01 июля 2010

Вам нужен тип возврата. Это часто случается, если нет возвращаемого типа.

Вы можете просто создать фиктивную сущность с именем ReturnHelper с одним скалярным значением «return» как Int32 и использовать его в импорте функции в качестве скалярного вывода. Это должно сделать свое дело: -)

HowTos: http://www.devtoolshed.com/using-stored-procedures-entity-framework-scalar-return-values

http://www.danrigsby.com/blog/index.php/2009/05/20/entity-framework-40-scalar-and-void-functions

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