Entity Framework - procedury

Odpowiedz Nowy wątek
2011-01-18 02:15
dotnetowiec
0

Dodalem do projektu plik edmx, wrzucilem do niego tabelke i pare procedur [MS SQL]
W jaki sposob moge odpalic te procedury z poziomu kodu?
W LINQ to SQL sprawa byla trywialna, jednak tutaj w obiekcie EF nie ma tych procedur (jak dzialo sie to w LINQ to SQL).
Procedury nie zwracaja zadnych tabel, interesuje mnie jedynie ich uruchomienie i wartosc zwracana.

Pozostało 580 znaków

2011-01-26 10:48
0

Więc jeżeli dobrze myślę, to dzięki temu artykułowi powinieneś znaleźć ukojenie :].

Odwołanie do procedury następuję z głównego obiektu w tym przypadku:


PublishingCompanyEntities publishContext = 
    new PublishingCompanyEntities(); //główny kontekst całego modelu
ObjectResult<Article> articleQuery =
      publishContext.GetArticle(1); //GetArtice(int) to procedura pobrana z bazy danych za pomocą "Update Model From Database".
Article currentArticle = articleQuery.ToList().First(); //Article to obiekt utworzony z tabeli Article

"Zębów mądrości używa się tylko wtedy, gdy chce się przełknąć więcej niż jest się w stanie zmieścić do ust"

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0