Şimdi Ara

{ÇÖZÜLDÜ}Combobox' ta seçili satırı Veritabanından çekme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
0
Favori
1.151
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 1 tane veritabanım ve 2 tane tablom var, “kaynak” ve ”hedef” olarak, var bundaki “kaynak tablosundaki ”verileri Windows formdaki combobox’a çekiyorum

    “kaynak tablosundaki” satırlardan birini comboboxtan seçtikten sonra bu değerler üzerinde işlem yapıp toplama çıkarma bölme yapıp “hedef tablosuna” yazdıracağım olay bu, 2 gündür içinden çıkamadım. yüzlerce kaynak inceledim. bulamadım.

    Selamlar...



    < Bu mesaj bu kişi tarafından değiştirildi tanikhsyn -- 30 Ekim 2013; 22:15:57 >



  • Merhaba,

    Kodlarını ve veritabanın da bulunan verilerinizin ekran görüntüsü paylaşırsanız, o şekilde yardımcı olmaya çalışalım. Bu şekilde pek bi'şey anlayamadım.
  • önce ayarları çektim
                 
    bag.Open();
    komut.Connection = bag;
    komut.CommandText = "Select firma,aciklama,boruagirlik,borufiyat,kasaagirlik,kasafiyat,citaagirlik,citafiyat from db_aluminyum_ayar";
    oku = komut.ExecuteReader();
    while (oku.Read())
    {
    comboBox3.Items.Add(oku.GetString(0) + " - " + oku.GetString(1));
    }
    bag.Close();



    sonra butona tıklandığında combobox 1 de tektiğim boru agirlik ve boru fiyat sutunlarındaki verileri çekmem gerekiyor. aşağıdacombobox1.selecteditems[3].add.ToString() ile deniyorum ama sonuç alamıyorum.

    private void button1_Click(object sender, EventArgs e) 
    {
    int enbasla, enbitir, enarali, boy;
    bag.Open();
    komut.Connection = bag;
    komut.CommandText = "Delete From hesap";
    komut.ExecuteNonQuery();
    listele();
    bag.Close();
    enbasla = int.Parse(textBox1.Text);
    enbitir = int.Parse(textBox2.Text);
    enarali = int.Parse(textBox3.Text);
    boy = int.Parse(textBox4.Text);
    for (int i = enbasla; i <= enbitir; i=i+enarali)
    {
    try
    {
    bag.Open();
    komut.Connection = bag;
    komut.CommandText = "Insert Intohesap(en,boy,kumas) Values ('" + i.ToString() + "','" + boy.ToString() + "',,'" + combobox1.selecteditems[3].add.ToString() + "')";
    komut.ExecuteNonQuery();
    bag.Close();
    }
    catch
    {

    }
    finally
    {
    listele();
    }

    }


    hata olarak bunu veriyor

    The name 'combobox1' does not exist in the current context




  • önce ayarları çektim
                 
    bag.Open();
    komut.Connection = bag;
    komut.CommandText = "Select firma,aciklama,boruagirlik,borufiyat,kasaagirlik,kasafiyat,citaagirlik,citafiyat from db_aluminyum_ayar";
    oku = komut.ExecuteReader();
    while (oku.Read())
    {
    comboBox3.Items.Add(oku.GetString(0) + " - " + oku.GetString(1));
    }
    bag.Close();



    sonra butona tıklandığında combobox 1 de tektiğim boru agirlik ve boru fiyat sutunlarındaki verileri çekmem gerekiyor. aşağıdacombobox1.selecteditems[3].add.ToString() ile deniyorum ama sonuç alamıyorum.

    private void button1_Click(object sender, EventArgs e) 
    {
    int enbasla, enbitir, enarali, boy;
    bag.Open();
    komut.Connection = bag;
    komut.CommandText = "Delete From hesap";
    komut.ExecuteNonQuery();
    listele();
    bag.Close();
    enbasla = int.Parse(textBox1.Text);
    enbitir = int.Parse(textBox2.Text);
    enarali = int.Parse(textBox3.Text);
    boy = int.Parse(textBox4.Text);
    for (int i = enbasla; i <= enbitir; i=i+enarali)
    {
    try
    {
    bag.Open();
    komut.Connection = bag;
    komut.CommandText = "Insert Intohesap(en,boy,kumas) Values ('" + i.ToString() + "','" + boy.ToString() + "',,'" + combobox1.selecteditems[3].add.ToString() + "')";
    komut.ExecuteNonQuery();
    bag.Close();
    }
    catch
    {

    }
    finally
    {
    listele();
    }

    }


    hata olarak bunu veriyor

    The name 'combobox1' does not exist in the current context

    vt resmi bu

     {ÇÖZÜLDÜ}Combobox' ta seçili satırı Veritabanından çekme




  • hedef veritabanı da bu
     {ÇÖZÜLDÜ}Combobox' ta seçili satırı Veritabanından çekme
  • Hocam

    ayarları çektiğiniz kodda comboBox3'e ekleme yapmışsınız comboBox1'e değil, gözünüzden kaçmış sanırım.

    while (oku.Read())
    {
    comboBox3.Items.Add(oku.GetString(0) + " - " + oku.GetString(1));
    }
  • yok üstadım 4 ayrı combobox var bu sadece 1' i, fark eden birşey yok yani önemli olan comboboxtan veriyi çekemiyorum. alttaki hatayı veriyor sizin için uygunsa uzak bağlantı açabilriiz
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • quote:

    Orijinalden alıntı: tanikhsyn

    yok üstadım 4 ayrı combobox var bu sadece 1' i, fark eden birşey yok yani önemli olan comboboxtan veriyi çekemiyorum. alttaki hatayı veriyor sizin için uygunsa uzak bağlantı açabilriiz


    P.M attım team viewer Id ve Pw'yi gönderebilirseniz yardım etmeye çalışayım.
  • ozgur beyin kardeşime teşekkür ederim



    < Bu mesaj bu kişi tarafından değiştirildi tanikhsyn -- 31 Ekim 2013; 19:23:39 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.