نمایش نتایج 1 تا 5 از 5

نام تاپیک: جمع کل اعداد یک ستون خاص از دیتا گرید

  1. #1

    جمع کل اعداد یک ستون خاص از دیتا گرید

    سلام
    ی کد میخام برا جمع کل اعداد یک ستون خاص دیتا گرید
    ممنون میشم کمکم کنید

  2. #2
    کاربر دائمی آواتار saeed-kh
    تاریخ عضویت
    مهر 1387
    محل زندگی
    مازندران - بابل
    پست
    148

    نقل قول: جمع کل اعداد یک ستون خاص از دیتا گرید

    خب تو یک حلقه اون ستون رو توی تمام سطرها جمع کن
    int Sum;
    foreach(datagridviewrow row in datagridview1.rows)
    Sum+=(int)row["ColumnName"];

    فکر میکنم همینحوری باشه چون الان نصب ندارم

  3. #3

    نقل قول: جمع کل اعداد یک ستون خاص از دیتا گرید

    دوست عزيز من اين كد را در برنامه ام نوشتم اما موقع بيلد كردن ارور ميده كه
    Error 1 No overload for method 'this' takes '1' arguments
    و در كد از قسمت رنگي زير ايراد مي گيره
    [foreach (DataGridView row in dataGridView1.Rows)
    {
    sum += (int)row["مبلغ قسط"];
    }
    ممنون مي شم اگه كسي جواب بده

  4. #4
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    پست
    1,025

    نقل قول: جمع کل اعداد یک ستون خاص از دیتا گرید

    اینطوری اصلاحش کن

    int Sum;
    foreach(datagridviewrow row in datagridview1.rows)
    Sum+=(int)row["ColumnName"].Value;

    به جای اون کلمه فارسی هم که فکر میکنم عنوان ستون باشه باید نام ستون رو بزاری

  5. #5
    کاربر دائمی آواتار esmaeily-hosein
    تاریخ عضویت
    مهر 1385
    محل زندگی
    شهر دودها
    پست
    227

    نقل قول: جمع کل اعداد یک ستون خاص از دیتا گرید

    اگر گریدت 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);

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •