birkaç saat uğraştım halledemedim
datagrid üzerindeki Tutar verisinden Ödenen verisini çıkartıp yine aynı grid üzerinde Kalan sütununa yazdırma işlemini yapamıyorum. Kalan sütunu sql üzerinde yok. onu sadece datagrid'e manuel olarak ekledim. kalan sütunu sql üzerinde olduğunda şu kod ile istediğimi yapabiliyorum:
necati şuna benzer bi kod verdi yardımcı olmak amacıyla ama bu kodla sadece direk ilk satırdakini hesaplayıp diğer satırlarada aynısını yazıyor
yardımlarınızı bekliyorum teşekkürler
datagrid üzerindeki Tutar verisinden Ödenen verisini çıkartıp yine aynı grid üzerinde Kalan sütununa yazdırma işlemini yapamıyorum. Kalan sütunu sql üzerinde yok. onu sadece datagrid'e manuel olarak ekledim. kalan sütunu sql üzerinde olduğunda şu kod ile istediğimi yapabiliyorum:
foreach (DataRow dr in ds.Tables[0].Rows)
{
decimal tutar = Int32.Parse(dr["tutar"].ToString());
decimal odenen = Int32.Parse(dr["odenen"].ToString());
decimal kalan = (tutar - odenen);
dr["Kalan"] = kalan;
}ama ben bu üstte verdiğim şekilde yapmak istemiyorum çünkü kalan sütunu sql tablomda yok. ayrıca öğrenmek istediğim içinde biraz kurcalıyorum.necati şuna benzer bi kod verdi yardımcı olmak amacıyla ama bu kodla sadece direk ilk satırdakini hesaplayıp diğer satırlarada aynısını yazıyor
for (int i = 0; i < dataGridView2.Rows.Count; i++)
{
int kalan = int.Parse(Seanslar_Tutar()) - int.Parse(Seanslar_Odenen()); dataGridView2.Rows[i].Cells["kalanDataGridViewTextBoxColumn"].Value = kalan;
}
yardımlarınızı bekliyorum teşekkürler