View Full Version : سوال: چگونه حاصل جمع (sum) يك ستون از datagridview را بدست بيارم ؟؟؟؟
ایمان مدائنی
شنبه 15 اسفند 1388, 17:12 عصر
چگونه حاصل جمع (sum) يك ستون از datagridview را بدست بيارم ؟؟؟؟
SMRAH1
شنبه 15 اسفند 1388, 17:16 عصر
سلام
دستور خاصی نداره.باید یکی یکی ردیف ها رو پویش بکنی و مقادیر ستون مورد نظر رو جمع بزنی!
موفق باشید
saied_genius
شنبه 15 اسفند 1388, 18:41 عصر
سلام
اگر ورودي datagridview شما يک datatable است ، مي توانيد از دستور زير استفاده کنيد و آنرا در يک string بريزيد.
string sumFiled1 = myDataTable.Compute("sum(field1)", string.Empty).ToString();اگر هم بخواهيد مقادير يک سطر را جمع کنيد (يا هر عمليات ديگري انجام دهيد) ، مي توانيد از کد زير استفاده کنيد.
DataColumn col = new DataColumn("Total",typeof(Int32));
myDataTable.Columns.Add(col);
col.Expression = "col1+col2+col3";موفق باشيد.
sky_in_iran
یک شنبه 16 اسفند 1388, 11:08 صبح
سلام دوست عزيز
ميشه بگيد datagrid را چجوري پر مي كنيد ؟ اگه از بانك اطلاعات و ميخوني خوب موقع select از sum استفاده كن ، اگرم داري تك تك اطلاعات و داخل grid اضافه مي كنيد خوب يه متغير بگير در هنگام اضافه كردن جمع كن داخل منغير بريز در انتها معلوم ميشه ، بهتره بيشتر راهنمايي كني از روش كارت تا بهتر بتونن اساتيد و دوستان كمكتون كنند
موفق باشيد
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.