PDA

View Full Version : سوال: بدست آوردن کوچکترین/بزرگترین عدد از میون اطلاعات گرید ویو



hahaie
سه شنبه 17 مرداد 1391, 18:59 عصر
سلام دوستان.کسی میدونه چطوره میشه بزرگترین و کوچکترین عدد رو از میون اطلاعات یک ستون از گرید ویو بدست آورد؟بعد چطوری میشه اطلاعات دیگه از بزرگترین عدد رو که از فیلدهای دیگه ی همون بدست میاد رو بدست آورد؟

ali_habibi1384
سه شنبه 17 مرداد 1391, 19:11 عصر
بايدdatatable متصل به گريدت رو سورت كني اگر با ASC سورت كني خونه اول ميشه كوچكترين و اگر با DESC سورت كني ميشه بزرگترين:


datatable.defaultview.sort=("FieldName DESC");
max=datatable.defailtview.totable().rows[0]["FieldName"].tostring();
datatable.defaultview.sort=("FieldName ASC");
min=datatable.defailtview.totable().rows[0]["FieldName"].tostring();

asadegha
چهارشنبه 18 مرداد 1391, 05:07 صبح
برای کار مستقیم روی dataGridView بصورت زیر عمل کن:


dataGridView1.Sort(dataGridView1.Columns[0],ListSortDirection.Ascending);
dataGridView1[columnIndex, rowIndex].Value.ToString();

dataGridView1[0, 0].Value.ToString();//min number
dataGridView1[0, dataGridView1.Rows.Count - 1].Value.ToString();//max number

dataGridView1.Rows .....; // other information of Rows
dataGridView1.Columns.....; // other information of Columns


درواقع این همون چیزاییه که علی جان فرمودن، ولی این مستقیم روی datagridview کار میکنه و با دیتا تیبل کاری نداره. که اگه به چیزی بایند نشده باشه این طوری جواب میده.