1-) C# - Linq - Listeleme (Tek Tablo)
HAZIR KOD
var deger = from ogrenci in db.TBLOGRENCI
select new
{
ogrenci.ID,
ogrenci.AD,
ogrenci.SOYAD
};
dataGridView1.DataSource = deger.ToList();
KOD AÇIKLAMASI
Yeşil - Değişken
Kırmızı - Veritabındaki Tablo Adı (Değişken)
Mavi - Tablodaki Alan Adları ve Tablodan(Sınıftan) Türetilen Nesnenin Özellikleri (Değişken)
Turuncu - TextBox'ın Adı (Değişken)
var degerler = from ogrenci in db.TBLOGRENCI
//from ile nerden getireceğimizi belirteceğimizi soyleriz.
//ogrenci ise bir değişken a,b yada x te olabilirdi.
//in ile neyden neyin icinden yani hangi tablodan getireceğimizi soyleriz.
select new
//select ile tablodan belirli alanları sececeğimizi soyleri new ile bunları tutman icin yeni bir adres belirleyeceğimizi tıpkı sınıftan nesne uretirken yaptığımız gibi...
{
ogrenci.ID,
ogrenci.AD,
ogrenci.SOYAD
//Getireceğimiz alanları (property) yukarda belirlediğimiz takma ad olan ogrenci ile belirleriz.
};
dataGridView1.DataSource = degerler.ToList();
//En son dataGrid'e yada gridView'in DataSource'sine yani veri kaynağına cağırdığımız verileri tutan değişken olan degerleri toList() metodu ile liste şeklinde getiri ve atarız.