2 Ağustos 2013 Cuma

C# da acces veritabanı datagrid ile bilgiyi ekrana yazdırma

ilk olarak tablomuza DATAGRİDVİEW ekliyoruz .sonra kod kısmından forma tıklayarak FORMLOAD kısmına giirp  kodlarıın kütüphanemize SYSTEM.DATA.OLEDB;   ekleyip   global olarak



OleDbConnection bag = new OleDbConnection("Provider=Microsoft.Ace.OleDb.12.0;Data Source=data.accdb");                                      //bag kuruyoruz
        DataTable tablo = new DataTable();             // yeni tablo olusturuyoruz






FORM LOAD kısmımıza gelip ise;


 OleDbDataAdapter adptr = new OleDbDataAdapter("Select * From ogr", bag);    //bag ile baglan ve bütün bilgileri al diyoruz data adapter ile
            adptr.Fill(tablo);                   //tabloya doldur
            dataGridView1.DataSource = tablo;                     //formdaki datagridin veri kaynagı tablo


burada bizim tablomuzda ne ise forma da başlıklar aynı olarak yüklendi no,ad,sınıf gibi şayet biz başlıkları degistrip forma yüklemek istersek kodun altına 

dataGridView1.Columns[0].HeaderText = "OGRENCI";   



yazarız .  no yerine şuan OGRENCİ yazar 






Share: