Jump to content

C# Checkedlistbox'a Veritabanından Veri Aktarma


tello_14_bjk
 Share

Recommended Posts

S.a arkadaşlar c# da bir projem var ve checkedlistbox'a veritabanından veri çekmek istiyorum nasıl yapabilirim nette baya araştırdım ama bulamadım malesef bana ayrıntılı olarak anlatabilecek olan arkadaşlarımız var mı şimdiden çok teşekkürler. .

Link to comment
Share on other sites

Aslında veriyi nasıl çağıracağın veritabanını projeye nasıl bağladığına göre değişir.

Eğer entityframework ile katmanlı yapı oluşturduysan linq sorguları ile veriyi doğrudan checked listbox nesnesine ekletebilirsin.

Ya da bir connection nesnesi yapıp t-sql sorguları ile veri getirip bu veriyi bir döngü kullanarak chekedlistbox a ekletebilirsin.

Ya da visual studio arayüzünü kullanarak bir veri tabanı bağlayıp  property kısmındaki datasource alanında doğrudan veri kaynağı olarak gösterebilirsin.

Link to comment
Share on other sites

checkedListBox1.Items.Add("a");

Bu şekilde item ekleye bilirsiniz.

 

Dostum bunu bende biliyorum ama ben kendim eklemek istemiyorum veritabanında bilgileri checkedlisbox a çekmek istiyorum sadece bu yok mu bu sorunun bi çözümü ya dünden beri bunla uğraşıyorum :( :(

Link to comment
Share on other sites

[spoiler]

D08cA8W.png

 

3F2lglT.png

 

[/spoiler]

Kod istiyorum dedin sonrada biliyorum bunu diyorsun neyi kast ettiğini anlamadım sanırım istediğin bu.

Yok diğer arkadaş datasource den yapabilirsin dedi de ondan kod ile olanı yok mu diye dedim ben kb kardeşim ama bu senin dediğin de olmadı ya .s

Link to comment
Share on other sites

Arkadaşın dediği datasource kısmı bu işte.Ne istediğini anlayamadım malesef.

dostum ben de diyorum ki onu zaten yaptım :) ama olmuyor ordan malesef checkedlistbox'a aktarmıyor ama şimdi sonunda sorunumu çözdüm çok şükür vaktinizi ayırdığınız için ;)

Link to comment
Share on other sites

 

SqlConnection baglanti = new SqlConnection(@"Data Source=KocaReis\ALISAYLICASQL;Initial Catalog=market;Integrated Security=True");

        SqlCommand sqlKomut = new SqlCommand();
        DataTable dtTablo = new DataTable();
        SqlDataAdapter adtr = new SqlDataAdapter();
 
        private void Form2_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'marketDataSet18.Urun_Saticilari' table. You can move, or remove it, as needed.
            //this.urun_SaticilariTableAdapter.Fill(this.marketDataSet18.Urun_Saticilari);
 
            baglanti.Open();
 
            sqlKomut.CommandText = @"select * from urun_saticilari";
            sqlKomut.Connection = baglanti;
 
            adtr.SelectCommand = sqlKomut;
 
            adtr.Fill(dtTablo);
 
            //dataGridView_ornek.DataSource = dtTablo;
 
            sqlKomut.CommandText = @"select * from Urun_Hiyerarsi";
            sqlKomut.Connection = baglanti;
 
            adtr.SelectCommand = sqlKomut;
            dtTablo = new DataTable();
            adtr.Fill(dtTablo);
 
            for (int x = 0; x < dtTablo.Rows.Count; x++)
            {
                checkedListBox1.Items.Add(dtTablo.Rows[x][2].ToString() + ">>" + dtTablo.Rows[x][3].ToString());
            }
 
 
                baglanti.Close();
Link to comment
Share on other sites

Arkadaşlar bir sorum daha olacak ne yaptımsa olmadı .s benim şimdi bir textbox'ım var ve ben orda ki yazılan ismi sql veritabanına aktarmak istiyorum :( nasıl yapabilirim ? veritabanımın adı market tablomun adı Urun_Saticilari eklemek istediğim sütun ise Satici_İsmi yardımcı olabilecek arkadaşımız var mı acaba .s

Edited by tello_14_bjk
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...