Forum
Kolay gelsin,
Yazdığım bir programda yapmak istediğim MySQL veri tabanında ki bilgileri GridControl'e doldurmak ve daha sonrasında istediğim kadar sütun oluşturup bu sütunlarda hesaplama yapmak.
Şöyle bir kod bloğu ile tek satır işlemini gerçekleştiriyorum yapmak istediğim tüm satırlar için gerçekleştirmek.
//Adet ve fiyat bilgilerini burada dolduruyorum.
connection.Open();
MySqlDataAdapter da = new MySqlDataAdapter("select adet,fiyat from fiyat_adet", connection);
DataTable dt = new DataTable();
da.Fill(dt);
gridControl1.DataSource=dt;
connection.Close();
//Bu işlem ilede Hesaplama yaptırarak seçili olan satırın hesaplamasını yaptırıyorum.
decimal fiyat = Convert.ToDecimal(gridView1.GetFocusedRowCellValue(gridColumn1));
decimal adet = Convert.ToDecimal(gridView1.GetFocusedRowCellValue(gridColumn2));
decimal toplam = fiyat * adet;
gridView1.SetFocusedRowCellValue(gridColumn3, toplam.ToString());
İşlem sonrasında tek satır toplamı görülmekte ben bunu tüm sütun için yapılmasını istiyorum nasıl yapabilirim.
İlginiz için şimdiden teşekkür ederim.
merhaba butun rowlar ıcın hesaplama ıslemını https://www.devexpress.com/Support/Center/Question/Details/Q251362 adresındekı ornek ıle yapabılırsınız. c# ıcınde benzerı mantıkla kodları revıze edersenız duzgun calısacaktır.
Saygılar
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com