Ana içeriğe atla

DataGrid de Sql başlıklarını Değiştirme Düzenleme

 DataGrid de Sql başlıklarını Değiştirme Düzenleme:

void VerileriListele() 

{

    //Hata durumunda programın çökmesini engelleme try catch finally

    try

    {

        //bağlantı açma

        connection.Open();

        // SQL JOIN sorgusu: İki tabloyu ortak sütun olan musteri_id üzerinden birleştir

        string sorgu = @"

         SELECT

         a.plaka, a.marka, a.model, a.yil,

         m.adi_soyadi, m.telefon

         

         FROM

         arac_bilgileri a

                         

         JOIN 

        musteri_bilgileri m ON a.musteri_id = m.id";

        //Sql den gelen verileri DataGrid de gösterme

        SqlDataAdapter da = new SqlDataAdapter(sorgu, connection);

        //Data Table nin Okuttulma sorgusu

        DataTable dt = new DataTable();


        //Verilerin dataGride doldurulması

        da.Fill(dt); 

        dataGridView1.DataSource = dt;


        // Başlıkları değiştir

        dataGridView1.Columns["plaka"].HeaderText = "Plaka";

        dataGridView1.Columns["marka"].HeaderText = "Marka";

        dataGridView1.Columns["model"].HeaderText = "Modeli";

        dataGridView1.Columns["yil"].HeaderText = "Yılı";

        dataGridView1.Columns["adi_soyadi"].HeaderText = "Müşteri";

        dataGridView1.Columns["telefon"].HeaderText = "Telefon";

    }

    catch (Exception ex)

    {


        MessageBox.Show("Veriler Yüklenirken Hata Oluştu"+ex.Message);

    }

    finally

    {

        connection.Close();

    }

}