29 Haziran 2014 Pazar

ASP.NET MVC Veritabanından Veri Çekme

Merhaba arkadaşlar,

ASP.NET MVC ve Entitiy Framework kullanarak veritabanından verileri çekmeyi göstereceğim.

1)Yeni Proje oluşturuyoruz.

ProjeOlustur

2)Internet Application'u seçiyoruz. ve View Engine Razor olarak aynen bırakıyoruz.

UygulamaSec

3)Projemize Entitiy Framework ile veritabanı bağlantımızı yapalım.. buraların detayına fazla girmiyorum biliyorsunuz diye ..

DatabaseSec

4) Şimdi sağ tarafta bulunan Models'e sağ tıklayıp yeni bir sınıf oluşturuyoruz.

ModelEkleme

5)Classımızın içine veritabanından veri çekicek olan metodu yazıyoruz..

MethodEklendi

 

6)Controllers klasörüne sağ tıklayıp, yeni controller oluşturuyoruz.

ControllerEklendi

7)Açılan controllerde namespace kısmında ProjemizinAdi.Models; olarak oluşturmuş olduğumuz sınıfları controllerde kullanabilmek için ekliyoruz. İlk önce oluşturmuş olduğumuz sınıftan instiance alıyoruz ve errorList propertiesini yine oluşturmuş olduğumuz static metodumuzdan dönen veriyle doldurup, alınan veri instiancemizi return ile View'a basıyoruz.

ControllerReferansAldi

 

8) Şimdi Controllermız da bulunan Index metoduna sağ tıklayıp add view diyoruz.

ViewEkle

9)View'ın en üstüne modelimizi ekliyoruz. ve Foreach ile modelimizin içindeki listeyi dönüyoruz..

ViewBitti

10)Adres kısmına oluşturmuş olduğumuz controllermızın direk adını  veriyoruz zaten actionımız Index oldugu için otomatik olarak onu görecektir. İşte Sonuç :)

ViewSonuc

Takıldığınız yer olursa yardımcı olmaya çalışırım hoşçakalın :)

2 yorum:

Yusuf dedi ki...

Merhabalar,
Google da information ararken sizin sitenize rastladim. sanirim bu isi professional olarak yapiyorsunuz. Ben almanyada yasayan birisim, yatilimci ilarak calisiyorum. delphi ile masaüstü uygulamalar yapmaktayim. Su anda elimde bir proje var ve web teknolojisi ile calistirmam gerekiyor.
Benim projem söyle:
MS-SQL de kayitli bilgiler bilunmakta, bu bilgileri ekrana tablo olarak listeleyip, kullanicinin hangi satiri
tikladiginda (hücre) yani sectiginde lokal tarafta listelemesi ve sectigi verileri silebilmesi , en son ise benim bir butona basip
server e bir tabloya kullanicinin sectigi verileri yükleyebilmem gerekiyor.
Visual Studio 2013 ve C# ile calistim simdiye kadar.
Not: Tabloya dinamik olarak olusturabiliyorum. Sorunum ise hangi hücreye tiklandi ve onun degerini ekranin sag kösesinde listelemekte...
Yardimci olabilirseniz cok sevinirim.
Tesekkürler....


Yusuf Örs

onur dedi ki...

mvc ile resim nasıl çekerim

JavaScript

JavaScript Nedir?    JavaScript web tabanlı bir programlama dilidir. Mayıs 1995 yılında Brendan Eich tarafından tasarlanmıştır. Kullanıcı et...