19 Mart 2012 Pazartesi

gridview içindeki bir kontrolün özellikleri cs koduyla kullanma

gridview kullanımında istenen bir sütundaki hücrenin içindeki metni almayı kullanmışızdır. Fakat metni alacağımız kontrol checkbox ya da link button gibi kontroller de olabilir.

Aşağıdaki örnekte 3. sütunda checkbox olduğunu varsayın ve değerinin true ya da false olduğunu öğrenmek için bool değişkeni oluşturun ve chk kontrolünün içindeki değeri buna atayın.

 bool boolDegisken;

 GridViewRow row = GridViewKategoriler.SelectedRow;
 CheckBox chk = row.Cells[2].Controls[0] as CheckBox;
 boolDegisken = chk.Checked;

2 Mart 2012 Cuma

My Sql Veritabanından Veri Okuma

Bu yazıda MySql Veri tabanında oluşturulmuş tablodan ComboBox'a veri aktarmayı inceleyeceğiz



1.Adım:

MySql Connector DLL dosyalarını Add reference kısmından ekledikten sonra mySql isimuzayı çağırılır

using MySql.Data.MySqlClient;
using MySql.Data;


2.Adım:

Veri tabanı bağlantı cümlesini get metoduyla çağırın

private string baglantiCumlesi
{ 
get {
return "Server=111.11.11.111;Database=VeriTabaniAdi;Uid=KullaniciAdi;Pwd=Şifre;";
}
}


3.Adım:
Tabloyla bağlantı ve comboBox a veri yükleme
       
MySqlConnection conn = new MySqlConnection(baglantiCumlesi);
        conn.Open();
        MySqlCommand cmd = new MySqlCommand("SELECT * FROM tabloAdi", conn);
        DataTable dt = new DataTable();
        MySqlDataReader dr = null;
        dr = cmd.ExecuteReader();
        dt.Load(dr);
        dr.Close();
        cBoxSiteler.DataSource = dt;
        cBoxSiteler.ValueMember = "no";
        cBoxSiteler.DisplayMember = "siteadi";
        conn.Close(); 

evren pehlivan yazılım

evren pehlivan yazılım, evren pehlivan yazılım geliştirici