C# datagridview 12 ay için döngü

vvkaymak

Uzman Üye
Katılım
15 Eyl 2007
Mesajlar
589
Puanları
221
Yaş
49
Konum
Manisa
Merhaba Arkadaşlar.
C# ta bir sorunum var.

12 adet ay için datagridview oluşturdum.
bir döngü ile 12 adet ayın datagridview içindeki verileri almak istiyorum.

Ben 12 adet döngü oluşturmadan tek döngü ile sadece datagridview isimlerini değiştirerek bu döngüyü yapabilirmiyim.

string[] Gridler = {"Ocak", "Subat", "Mart", "Nisan", "Mayis", "Haziran", "Temmuz", "Agustos", "Eylul", "Ekim", "Kasim", "Aralik"};
for (int i = 0; i < 12; i++)
{
Veri.Text=Gridler.Rows[1].Cells[0].Value
}

basit bir kod yazdım ama Döngü her döndüğünde datagridview adını değiştiremedim.
yardımcı olursanız sevinirim.
 
Arkadaşlar sorunu çözdüm.

if (oku.Read() == false)//Yıllık Bakım Planı yok
{
//MessageBox.Show("Yıl Bakım Planı yok", "Bakım ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
List<string> Aylar = new List<string>();
Aylar.Add("OCAK");
Aylar.Add("ŞUBAT");
Aylar.Add("MART");
Aylar.Add("NİSAN");
Aylar.Add("MAYIS");
Aylar.Add("HAZİRAN");
Aylar.Add("TEMMUZ");
Aylar.Add("AĞUSTOS");
Aylar.Add("EYLÜL");
Aylar.Add("EKİM");
Aylar.Add("KASIM");
Aylar.Add("ARALIK");
Cursor.Current = Cursors.WaitCursor;
Ariza_veri_tabani.Close();
foreach (string Ay in Aylar)
{
//MessageBox.Show(Ay);
sql = "insert into Yillik_Bakim_Plani(YIL,AY,MAKINE,DURUM) VALUES(@YIL,@AY,@MAKINE,@DURUM)";
komut = new SqlCommand(sql, Ariza_veri_tabani);
komut.Parameters.AddWithValue("@yil", Text_Bakim_Yili.Text);
komut.Parameters.AddWithValue("@ay", Ay);
komut.Parameters.AddWithValue("@makine", "");
komut.Parameters.AddWithValue("@durum", false);
Ariza_veri_tabani.Open();
komut.ExecuteNonQuery();
Ariza_veri_tabani.Close();
}
Cursor.Current = Cursors.Default;
MessageBox.Show("Yıl Bakım Planı eklendi", "Bakım ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
 

Forum istatistikleri

Konular
128,197
Mesajlar
915,756
Kullanıcılar
449,975
Son üye
yamanelektronik2023

Yeni konular

Geri
Üst