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

نام تاپیک: جمع ستون های دیتا گرید ویو

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1392
    محل زندگی
    تهران
    پست
    59

    Question جمع ستون های دیتا گرید ویو

    سلام دوستان عزیز و گرامی !

    من خیلی وقته که یک پروژه رو درستم مونده و همه کار هاش درست انجام شده به جز گزارش گیری که باید ستون های داخل جدول دیتا گرید ویو را جمع بزنم و یک سطر در آخر اضافه کنم که جمع هر ستون را نشان بده خیلی دنبالش گشتم ! یکی می گفت بهتره از datatable و یکی دیگه ... استفاده کنی اما من دارم از LINQ استفاده می کنم !

    خوب حالا اگه کسی هست که کمک ما کنه ما حسابی ممنونش می شیم .
    با تشکر دوستان اگه چیزی می دونند از ما دریغ نکنند . ممنون

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    {بین دو آکولاد}
    پست
    303

    نقل قول: جمع ستون های دیتا گرید ویو

    این کد برا من کار کرده است. یک سطر جدید newRow که حاصل جمع ستونهای نظیر هست به انتهای DataGridView1 اضافه می شود:

                DataGridViewRow newRow = (DataGridViewRow)DataGridView1.Rows[0].Clone();
    int columnCount = DataGridView1.Columns.Count;
    int[] sum = new int[columnCount];
    for (int i = 0; i < DataGridView1.Columns.Count; i++)
    {
    foreach (DataGridViewRow row in DataGridView1.Rows)
    {
    sum[i]+=Convert.ToInt32(row.Cells[i].Value);
    }
    }

    for (int i = 0; i < columnCount; i++)
    {
    newRow.Cells[i].Value = sum[i];
    }

    DataGridView1.Rows.Add(newRow);
    آخرین ویرایش به وسیله fmehrvarzi : جمعه 08 آذر 1392 در 09:56 صبح دلیل: بهتر فهماندن مطلب

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1392
    محل زندگی
    تهران
    پست
    59

    نقل قول: جمع ستون های دیتا گرید ویو

    دوست عزیز من همین رو گذاشتم اما این ارور را داد : Rows cannot be programmatically added to the DataGridView's rows collection when the control is data-bound.

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    {بین دو آکولاد}
    پست
    303

    نقل قول: جمع ستون های دیتا گرید ویو

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

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    {بین دو آکولاد}
    پست
    303

    نقل قول: جمع ستون های دیتا گرید ویو

    این ارور به خاطر این است که دیتا گرید ویو با دیتا اتصال دارد
    بنابراین همان کدها با کمکی تغییرات و با استفاده از دیتاتیبل میتوان به جواب رسید
                DataTable dt;

    DataRow dr = dt.NewRow();
    dr["Column1"] = sum[0];
    dr["Column2"] = sum[1];

    dt.Rows.Add(dr);

  6. #6
    کاربر دائمی آواتار khokhan
    تاریخ عضویت
    دی 1388
    محل زندگی
    اسکو
    پست
    2,176

    نقل قول: جمع ستون های دیتا گرید ویو

    نقل قول نوشته شده توسط immortalsoull مشاهده تاپیک
    سلام دوستان عزیز و گرامی !

    من خیلی وقته که یک پروژه رو درستم مونده و همه کار هاش درست انجام شده به جز گزارش گیری که باید ستون های داخل جدول دیتا گرید ویو را جمع بزنم و یک سطر در آخر اضافه کنم که جمع هر ستون را نشان بده خیلی دنبالش گشتم ! یکی می گفت بهتره از datatable و یکی دیگه ... استفاده کنی اما من دارم از LINQ استفاده می کنم !

    خوب حالا اگه کسی هست که کمک ما کنه ما حسابی ممنونش می شیم .
    با تشکر دوستان اگه چیزی می دونند از ما دریغ نکنند . ممنون
    .................................................. .................................................. .....................................
    Untitled.jpg
    فایل های ضمیمه فایل های ضمیمه

تاپیک های مشابه

  1. Sort کردن یک ستون در دیتا گرید ویو
    نوشته شده توسط shima2006 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 16 شهریور 1388, 11:03 صبح
  2. کمک در فیلتر کردن ستون در دیتا گرید ویو
    نوشته شده توسط mojtaba.baghban در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 2
    آخرین پست: جمعه 04 بهمن 1387, 11:57 صبح
  3. سوال: تغییر رنگ ستون های دیتا گرید
    نوشته شده توسط shadidayan در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 30 دی 1387, 23:37 عصر
  4. جمع ستون یک دیتا گرید
    نوشته شده توسط Dr.Bronx در بخش برنامه نویسی در 6 VB
    پاسخ: 20
    آخرین پست: چهارشنبه 22 اسفند 1386, 21:29 عصر
  5. HeaderText ستون های دیتا گرید را چگونه تغییر بدیم
    نوشته شده توسط nasimnastaran در بخش C#‎‎
    پاسخ: 5
    آخرین پست: پنج شنبه 11 خرداد 1385, 00:07 صبح

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

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