Merhaba arkadaşlar; Entity Framework Code First mimarisini kullanarak Sql'de oluşturduğum store procedure'u nasıl çağırıp kullanabilirim? oluşturduğum store procedure iki ya da daha fazla tabloyu join ederek kullanıyor. Bazı procedure'lar parametre alırken bazısı ise almıyor. Mantığını kavrayabilmek adına örnek kullanım gösterebilecek var mı? İnternette genelde ingilizce örnekler olduğundan tam olarak anlayamadım, şimdiden teşekkür ederim hepinize :)

soruldu: 28 Oca '15, 09:58

CodErode's gravatar image

CodErode
091618
cevap kabul oranı: 0%


 List<x> l = new List<x>();
                l= n.Database.SqlQuery<x>(
                    "sp_SearchByAnonymous @term",
                    new SqlParameter("term", term)).ToList();
                return l;

gibi :)

permanent link

cevaplandı: 28 Oca '15, 10:06

ercet00ilk's gravatar image

ercet00ilk
994435662
cevap kabul oranı: 11%

değiştirildi: 28 Oca '15, 10:07

x neyi temsil ediyorsa odur. ben sınıf olarak kullanıyorum. bu listenin içinde ne olacağına bağlı.

(28 Oca '15, 10:38) ercet00ilk ercet00ilk's gravatar image

sanırım anlatamadım. ben liste olarak aldım. tekil değer almak istiyorsan o zaman oraya almak istediğin değerin tipini yazarsın yok liste almak istiyorsan sınıf yazabilirsin.

(29 Oca '15, 06:53) ercet00ilk ercet00ilk's gravatar image

İnternettte bende öyle örnek buldum fakat <x> derken orada sınıf ismi mi yazıyoruz? Yoksa hernangi bir isim mi o?

permanent link

cevaplandı: 28 Oca '15, 10:18

CodErode's gravatar image

CodErode
091618
cevap kabul oranı: 0%

Yani store procedure dan donen değerlere göre sınıf yazıp x yerine sınıfı mı yazıyoruz?

permanent link

cevaplandı: 28 Oca '15, 11:54

CodErode's gravatar image

CodErode
091618
cevap kabul oranı: 0%

ama tabi entityframework içerisinde niçin storeproducure kullanmak lazım buda ayrı bir soru ?

permanent link

cevaplandı: 23 Oca, 19:30

muhammed's gravatar image

muhammed
176131421
cevap kabul oranı: 0%

ihtiyaç olabilir. örnek ; eski bir sistemi, ef'ye geçirilmesi gibi

(24 Oca, 12:56) Turgay Can Turgay%20Can's gravatar image

evet mümkün :))))) ama sıfırdan bir proje için mantıklı değil .

(24 Oca, 13:30) muhammed muhammed's gravatar image
1

mantıklı olabilecek durumlar olabilir. EF, kompleks sorgularda, kompleks bulk update ve db'ye özel fonksiyonlarda yetersiz kalabiliyor (performans ve kabiliyet olarak). Bu durumlarda, her daim EF üzerindende olsa böyle bir esnekliğe sahip olabilecek bir arayüzünüz olmalı. EF kendi içinde zaten bunlara destek veriyor.

(24 Oca, 15:52) Turgay Can Turgay%20Can's gravatar image

Spesifik sorgularda gerekebiliyor :)

(25 Oca, 01:49) CodErode CodErode's gravatar image

evet herpiniz haklısınız .bazen ihtiyaç olunabiliniyor. allah düşürmesin diyelim :))

(25 Oca, 06:41) muhammed muhammed's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×18
×5
×2

Soruldu: 28 Oca '15, 09:58

Görüntüleme: 711 kez

Son güncelleme: 25 Oca, 06:41

powered by BitNami OSQA