سلامی کد میخام برا جمع کل اعداد یک ستون خاص دیتا گریدممنون میشم کمکم کنید
سلامی کد میخام برا جمع کل اعداد یک ستون خاص دیتا گریدممنون میشم کمکم کنید
خب تو یک حلقه اون ستون رو توی تمام سطرها جمع کن
int Sum;
foreach(datagridviewrow row in datagridview1.rows)
Sum+=(int)row["ColumnName"];
فکر میکنم همینحوری باشه چون الان نصب ندارم
دوست عزيز من اين كد را در برنامه ام نوشتم اما موقع بيلد كردن ارور ميده كه
Error 1 No overload for method 'this' takes '1' arguments
و در كد از قسمت رنگي زير ايراد مي گيره
[foreach (DataGridView row in dataGridView1.Rows)
{
sum += (int)row["مبلغ قسط"];
}
ممنون مي شم اگه كسي جواب بده
اینطوری اصلاحش کن
int Sum;
foreach(datagridviewrow row in datagridview1.rows)
Sum+=(int)row["ColumnName"].Value;
به جای اون کلمه فارسی هم که فکر میکنم عنوان ستون باشه باید نام ستون رو بزاری
اگر گریدت bind به یک dt میتونی از روش زیر استفاده کنی .
DataTable dt = new DataTable();
dt.Columns.Add("Price", typeof(float));
dt.Rows.Add(new object[1] { 1200.50F});
dt.Rows.Add(new object[1] { 128F });
float fTotal = (float)dt.Compute("SUM(Price)",null);