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);
}
 

Forum istatistikleri

Konular
129,835
Mesajlar
930,600
Kullanıcılar
452,662
Son üye
Yılmaz Çetiner

Yeni konular

Çevrimiçi üyeler

Geri
Üst