Forum

C# Devexpress GridC...
 
Bildirimler
Hepsini Temizle

C# Devexpress GridControl Üzerinde Hesaplatma

2 Yazılar
2 Üyeler
0 Reactions
4,333 Görüntüleme
(@MehmetKOYBASI)
Gönderiler: 8
Active Member
Konu başlatıcı
 

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.

 
Gönderildi : 01/09/2015 12:15

(@eravse)
Gönderiler: 1753
Üye
 

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

 
Gönderildi : 28/09/2015 02:15

Paylaş: