c# buton isimlerini veri tabanındaki satırlardan nasıl çekebilirim?
64x64

Enes

30.11.2020 00:00:00

komut = new MySqlCommand($"select count(*) from arkadaslar where arkadas1 = '{lblKadi.Text}' or arkadas2 = '{lblKadi.Text}';", MySQLBaglanti);
                MySQLBaglanti.Open();
                okuma = komut.ExecuteReader();
                sayac = 0;
                if (okuma.Read())
                {
                    sayac = int.Parse(okuma[0].ToString());
                    MySQLBaglanti.Close();
                    komut = new MySqlCommand($"select arkadas2 from arkadaslar where arkadas1='{lblKadi.Text}';", MySQLBaglanti);
                    MySQLBaglanti.Open();
                    okuma = komut.ExecuteReader();
                    while (okuma.Read())
                    {
                        for (int i = 0; i < sayac; i++)
                        {
                            Button btn = new Button();         
                            btn.Text = okuma["arkadas2"].ToString();       <========
                            btn.Size = new Size(100, 30);
                            btn.Location = new Point(0, 30 * i);
                            panel1.Controls.Add(btn);
                            panel2.Location = new Point(0, 30 * (i + 1));
                        }
                    }
                }
                MySQLBaglanti.Close();

Oluşturduğum butonların text ini veri tabanındaki satırlardan çekmek istiyorum fakat ilk satır dışındaki verileri çekemiyorum. Listview, datagrid, combobox gibi nesnelere item olarak çekilebiliyor fakat butonların text ine diğer satırları çekemiyorum nasıl çekebilirim yardımcı olur musunuz?

Yorum yaz