Merhaba arkadaşlar entity framework öğrenmeye başladım. ilk olarak netteki videoları izleyerek bir insert örneği yapmaktayım fakat refrences bölümünde bulunan bu kısma tanımlamış olduğum entity framework modelini tanıtamıyorum. .......... using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using ....model; Bu kısımda oluşturduğum entity frameworkun modeli otomatik gelmiyor.

Ve kayıdımı eklemek için savechanges komutundan önce entity.AddTo...() komutu bende aktif olmuyor.

Bir acemi olarak umarım anlatbilmişimdir :) Yardımcı olursanız sevinirim.

soruldu: 27 Tem '13, 14:07

Entityacemisi's gravatar image

Entityacemisi
6113
cevap kabul oranı: 0%

değiştirildi: 04 Ağu '13, 04:03

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559


Veritabanından model oluştururken, oluşturduğunun entity nin adını direk tanımlayın. Örneğin modelinizin ismi TestEntitites ise;

public TestEntities entity = new TestEntities();

daha sonra zaten bu tanımlamada uyarı alacaksınız. İmleç TestEntities üzerindeyken, "Ctrl + ." ile eksik olan sınıfı sayfaya ekleyebilirsiniz. Bu eksik olan aslında sizin modelinizin oldugu dizindir. Örneğin;

Using WebSiteniz.Models.TestModel

gibi. Ayrıca entity framework versiyonuna göre ekleme işlemleri değişebilir. Videolar genelde eski oldugundan AddTo() metodu eski versiyonlardadır.

entity.Kategoriler.Add(kategori);

gibi olabilir. Videodan ziyade, makaleler ile devam etmek daha iyi olabilir.

permanent link

cevaplandı: 28 Tem '13, 05:19

AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

AliRıza Adıyahşi ♦
7.9k146288
cevap kabul oranı: 44%

değiştirildi: 28 Tem '13, 05:24

Çok teşekkür ederim.

entity.Kategoriler.Add(kategori);

Yapmam gereken buymuş using kısmına ihtiyacım olmadı:)

Entityle ilgili türkçe bir kitap veya güzel bir kaynak bulamadım malesef:(

(28 Tem '13, 08:18) Entityacemisi Entityacemisi's gravatar image
1

https://github.com/alirizaadiyahsi/HaberPortal

Burada örnek bir mvc projesi var indirip inceleyebilirsiniz. İçerisinde EF de kullanılıyor. VS2012 ile acmalısınız.

(28 Tem '13, 12:19) AliRıza Adıyahşi ♦ AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi'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:

×238
×18

Soruldu: 27 Tem '13, 14:07

Görüntüleme: 967 kez

Son güncelleme: 04 Ağu '13, 04:03

powered by BitNami OSQA