🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Burak Kemal KOYUNCU / C# / SQL JOINLEME İŞLEMİ

1-) C# - SQL JOINLEME İŞLEMİ

 

 

 

// FORMA İSİM YAZDIRMA SQLDEN

SqlCommand komut2 = new SqlCommand("SELECT OGRAD,OGRSOYAD FROM TBLOGRENCILER WHERE OGRID=@P2", baglanti);

            komut2.Parameters.AddWithValue("@P2", numara);

            SqlDataReader dr = komut2.ExecuteReader();

            while (dr.Read())

            {

                this.Text = dr[0].ToString();

            }

 

 

//INNER JOIN KULLANIMI

SqlCommand komut = new SqlCommand("select DERSAD,SINAV1,SINAV2,SINAV3,PROJE,ORTALAMA from TBLNOTLAR INNER JOIN DERSLER ON TBLNOTLAR.DERSID = DERSLER.DERSID WHERE OGRID=@P1", baglanti);            

            komut.Parameters.AddWithValue("@P1", numara);

            //this.Text = numara.ToString();

            SqlDataAdapter dt = new SqlDataAdapter(komut);

            DataTable da = new DataTable();

            dt.Fill(da);

            dataGridView1.DataSource = da;

            baglanti.Close();

 

2 İLİŞKİLİ TABLODA Kİ DEĞERLERİ AYNI YERE ÇEKMEK ISTEDIGIMIZDE KULLANILAN SYNTAXDIR. INNER JOIN KULLANIMI

GETİRİLECEKTABLO ON TBL1.ID=TBL2.ID WHERE(ŞART) ID=1 //1 NUMARALI ID DEKI ISTEDIKLERIMIZI GETIRIR.

 2021 Ocak 21 Perşembe
 313