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

vvkaymak

Uzman Üye
Katılım
15 Eyl 2007
Mesajlar
591
Puanları
221
Yaş
50
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);
}
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…