Gönderen Konu: C# combobox a veri aktarma  (Okunma sayısı 9656 defa)  Share 

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı orhan_64

  • İlk Adım
  • *
  • İleti: 25
  • Toplam: 0
C# combobox a veri aktarma
« : 28 Mart 2010, 05:26:50 »
merhaba arkadaşlar...

form uygulamasında çalışıyorum. veritabanında bilgilerim var, odatipi ve odano diye..şimdi ben odatipini combobox ın içine koyucam..sonra odatipi ordan seçildiğinde yanındaki listbox ta da  oda tipinin bulunduğu listbox ta oluşsun istiyorum...bunu nasıl yapabilirm.?

birde;
combobox a "select odatipi from oda" dediğimde bir odatipini birden fazla gösteriyor.

yardımcı olursanız sevinirim...
 

Çevrimdışı WhiteScars

  • Genel Yönetici
  • Usta
  • *****
  • İleti: 1047
  • Toplam: 143
  • (,^^)
Ynt: C# combobox a veri aktarma
« Yanıtla #1 : 31 Mart 2010, 17:26:46 »
valla ne demek istediğini anlamadım. oda tipi combo box içinde olacak. oda tipi seçilince yanındaki listbox'a oda numaralarımı gelecek?
İnsanoğluna bırakabileceğiniz en güzel miras tecrübelerinizdir...

Çevrimdışı orhan_64

  • İlk Adım
  • *
  • İleti: 25
  • Toplam: 0
Ynt: C# combobox a veri aktarma
« Yanıtla #2 : 31 Mart 2010, 21:33:55 »
aynen öyle...combobox ta oda tipleri listelenecek..mesela tek kişilik oda, çift kişilik oda diye...ordan tek kişiliğe tıkladığımda listbox ta tek kişilik odaların oda no ları çıkacak..mesela 101,103 no lu odalar tek kişilik olsun..tek kişiliğe tıkladığında 101 ve 103 listbox ta çıkacak..

Çevrimdışı WhiteScars

  • Genel Yönetici
  • Usta
  • *****
  • İleti: 1047
  • Toplam: 143
  • (,^^)
Ynt: C# combobox a veri aktarma
« Yanıtla #3 : 05 Nisan 2010, 14:17:01 »
Bu söylediğin kolayca yapılabilecek bişey değil. Veri tabanında bu odalar nasıl ilişkilendirilmiş durumda?
Eğer aralarında ilişki yoksa biraz kod yazman gerekecek. Birde parametrik datasetler ile de yapılabilir. Veritabanın nedir?
İnsanoğluna bırakabileceğiniz en güzel miras tecrübelerinizdir...

Çevrimdışı orhan_64

  • İlk Adım
  • *
  • İleti: 25
  • Toplam: 0
Ynt: C# combobox a veri aktarma
« Yanıtla #4 : 08 Nisan 2010, 23:15:05 »
sql 2008 de çalışıorum..Oda diye bir tablom var ve içinde oda tipi ve oda no sunu tutuyorum...combobox ta oda tiplerini listeliyorum... ama listbox a

 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            SqlConnection cnn = new SqlConnection();
            cnn.ConnectionString = "Data Source=ORHAN-PC\\SQLEXPRESS;Initial Catalog=OtelYonetimi;Integrated Security=True;Pooling=False";
            cnn.Open();

            DataSet ds = new DataSet();
            SqlDataAdapter sda = new SqlDataAdapter("select oda_no from oda where oda_kontrolu='0' and oda_tipi='" + comboBox1.Text + "'", cnn);
            sda.Fill(ds);
            cnn.Close();

            if (ds.Tables.Count == 0)
            {
                MessageBox.Show("Odalar Yüklenemiyor.", "Yönetim", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            checkedListBox1.Items.Clear();
            for (int i = 0; i < ds.Tables[0].Rows.Count; ++i)
            {

                checkedListBox1.Items.Add(ds.Tables[0].Rows[0].ToString());

            }
        }


kodunu yazıorum ama listbox ta oda no görünmüyor.

Çevrimdışı WhiteScars

  • Genel Yönetici
  • Usta
  • *****
  • İleti: 1047
  • Toplam: 143
  • (,^^)
Ynt: C# combobox a veri aktarma
« Yanıtla #5 : 11 Nisan 2010, 23:45:51 »
Kod: You are not allowed to view links. Register or Login
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            SqlConnection cnn = new SqlConnection();
            cnn.ConnectionString = "Data Source=ORHAN-PC\\SQLEXPRESS;Initial Catalog=OtelYonetimi;Integrated Security=True;Pooling=False";
            cnn.Open();

            DataSet ds = new DataSet();
            SqlDataAdapter sda = new SqlDataAdapter("select oda_no from oda where oda_kontrolu='0' and oda_tipi='" + comboBox1.Text + "'", cnn);
            sda.Fill(ds);
            cnn.Close();

            if (ds.Tables.Count == 0)
            {
                MessageBox.Show("Odalar Yüklenemiyor.", "Yönetim", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            checkedListBox1.Items.Clear();
            for (int i = 0; i < ds.Tables[0].Rows.Count; ++i)
            {
              Console.WriteLine(ds.Tables[0].Rows[i].ToString());
            }
        }

list box'a eklemeyi değilde konsola yazdırmayı bir dene. Eğer konsola yazıyorsa listbox'a yanlış ekliyorsun demektir.
« Son Düzenleme: 11 Nisan 2010, 23:48:40 Gönderen: WhiteScars »
İnsanoğluna bırakabileceğiniz en güzel miras tecrübelerinizdir...

Çevrimdışı isoarslan

  • İlk Adım
  • *
  • İleti: 4
  • Toplam: 0
Ynt: C# combobox a veri aktarma
« Yanıtla #6 : 07 Nisan 2013, 10:58:07 »
http://csharpproje.blogspot.com/2013/03/veritaban-5-direnc-degeri-bulmak.html aynısı var...

Çevrimdışı Mehmet356

  • İlk Adım
  • *
  • İleti: 22
  • Toplam: 0
Ynt: C# combobox a veri aktarma
« Yanıtla #7 : 01 Temmuz 2013, 11:49:50 »
Tam olarak anlayamadım açarsan sevinirim :/

Bilişim Forum

Ynt: C# combobox a veri aktarma
« Yanıtla #7 : 01 Temmuz 2013, 11:49:50 »

 

İstediğiniz Sorudan Başlayabilirsiniz | Doktor a Sor