Forum

c# il-ilçe uyg...
 
Bildirimler
Hepsini Temizle

c# il-ilçe uygulaması

6 Yazılar
4 Üyeler
0 Likes
4,607 Görüntüleme
(@oguzhangor)
Gönderiler: 26
Eminent Member
Konu başlatıcı
 

Merhaba,

C# 'da combobox ile il ve ilçe seçmi yapabileğim uygulama için yardım istiyorum.combobox1 de seçilen ile göre combobox2'ye otomatik ilçeler gelmeli veriyi sql server'dan çekiyor.Yardım ederseniz sevinirim teşekkürler.

 

 
Gönderildi : 26/07/2016 13:38

(@irfan-deveci)
Gönderiler: 271
Reputable Member
 

Merhaba,

C# 'da combobox ile il ve ilçe seçmi yapabileğim uygulama için yardım istiyorum.combobox1 de seçilen ile göre combobox2'ye otomatik ilçeler gelmeli veriyi sql server'dan çekiyor.Yardım ederseniz sevinirim teşekkürler.

 

            OleDbDataAdapter da = new OleDbDataAdapter("select * from iller ORDER BY id ASC ", con);
            da.Fill(dt);
            comboBox1.ValueMember = "id";
            comboBox1.DisplayMember = "sehir";
            comboBox1.DataSource = dt;
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (comboBox1.SelectedIndex != -1)
            {
                DataTable dt = new DataTable();
                OleDbDataAdapter da = new OleDbDataAdapter("select * from ilceler where sehir = " + comboBox1.SelectedValue, con);
                da.Fill(dt);
                comboBox2.ValueMember = "id";
                comboBox2.DisplayMember = "ilce";
                comboBox2.DataSource = dt;
            }
        }
 
önemli olan konu SelectedIndexChanged evente yazman kodları yani comboxda seçilin bir idnin karşılığı göreceksin 
 
Gönderildi : 26/07/2016 16:48

(@oguzhangor)
Gönderiler: 26
Eminent Member
Konu başlatıcı
 

private void Form1_Load(object sender, EventArgs e)
{

string bag = "Server=SISTEM-PC013;Database=stmm;User Id=sa;Password = P0rtakal; ";
SqlConnection baglanti = new SqlConnection(bag);
baglanti.Open();
SqlCommand komut = new SqlCommand("SELECT il from il ", baglanti);
DataTable dt = new DataTable();
komut.Fill(dt);
comboBox1.ValueMember = "ıd";
comboBox1.DisplayMember = "il";
comboBox1.DataSource = dt;

baglanti.Close();
}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.SelectedIndex != -1)
{

string bag = "Server=SISTEM-PC013;Database=stmm;User Id=sa;Password = P0rtakal; ";
SqlConnection baglanti = new SqlConnection(bag);
baglanti.Open();
SqlCommand komut = new SqlCommand("select ile from ile where ile = " + comboBox1.SelectedValue + "", baglanti);
DataTable dt = new DataTable();
komut.Fill(dt);
comboBox1.ValueMember = "ıd";
comboBox1.DisplayMember = "ile";
comboBox1.DataSource = dt;

baglanti.Close();

}

-----------------------------------------------------------------------------------

Merhaba,

Hocam böyle uyarlamaya çalıştım ama eksik var galiba bazı yerlerde

 
Gönderildi : 26/07/2016 18:27

(@cemkilic)
Gönderiler: 396
Reputable Member
 

comboboxlara verıyı cektıkten sonra il-ilçe uygulamasını secılı hale hetırmek ıcın jquery kullanabılırsınız

bu konuda ınternette arastırma yapabılırsınız

 
Gönderildi : 01/08/2016 14:40

(@mehmetugur)
Gönderiler: 267
Reputable Member
 

Dostum eksik olan yer var derken nasıl bir çıktı bekliyorsun ? 

 
Gönderildi : 02/08/2016 01:55

(@mehmetugur)
Gönderiler: 267
Reputable Member
 

comboboxlara verıyı cektıkten sonra il-ilçe uygulamasını secılı hale hetırmek ıcın jquery kullanabılırsınız

bu konuda ınternette arastırma yapabılırsınız

 

Arkadaş Windows Form kullanıyor, jquery kullanamaz

 
Gönderildi : 02/08/2016 01:57

Paylaş: