C# comboBox a sql den veri çekme

0

C# ta Sql deki bir veriyi comboBox ta nasıl gösterebilrim ?

şimdiden teşekkürler

cuneyt cuneyt (1)
6 yıl önce sordu

    Toplam 4 Cevap


    0

    string baglanti = "Server=ServerAdresi,;Database=DataBase_Adi;Trusted_Connection=True;";
    SqlCommand cmd = new SqlCommand("select Kolon_Adi from Tablo_Adi", baglanti);
    SqlDataReader dr = cmd.ExecuteReader();
    while (dr.Read())
    {
       comboBox1.Items.Add(dr["Kolon_Adi"]);
    }

    şeklinde veri bağlaması yapabilirsiniz.

    ergin ergin (2515)
    6 yıl önce cevaplandı

      0

      bu şekilde çalışıyor ancak üzerine tıklayınca hata veriyo ExecuteReader();

      hata veriyor. kısmında

      cuneyt cuneyt (1)
      6 yıl önce cevaplandı

      • kodları tam olarak nereye yazıyorsunuz? ayrıca ne hatası alıyorsunuz tam olarak yazabilirmisiniz? ergin 6 yıl önce

      0

      void verileriGetir(){
      DataTable table = new DataTable();
      using(SqlConnection sqlConn = new SqlConnection("connString")) //baglanti cumleniz
      {
         using(SqlDataAdapter da = new SqlDataAdapter(@"SELECT Id, Name FROM Person", sqlConn))
             da.Fill(table);
      }
      comboBox1.DataSource = new BindingSource(table, null);
      comboBox1.DisplayMember = "Name"; //kolon adi görüntülenecek
      comboBox1.ValueMember = "Id"; //arkaplanda saklanacak veri
      }

       

      alattin alattin (15207)
      6 yıl önce cevaplandı

        0

        SqlDataAdapter verial=new SqlDataAdapter("Select sutun from tablo",con);
        DataSet dset=new DataSet();
        verial.Fill(dset);
        foreach(DataRow dr in dset.Tables[0].Rows)
        {
        ComboBox1.Items.Add(dr["sutun"].ToString());
        }
        

         

        enoua enoua (108)
        6 yıl önce cevaplandı

        • klasik basit yöntem ile bir problem yaşamaman lazım enoua 6 yıl önce
        üyelik gerektirir

        Cevap yazabilmek için üye girişi yapmalısınız.

        Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
        uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol