PDA

View Full Version : sort کردن سطرهای یک دیتاگرید بر اساس 2 فیلد



bashir_nashi
دوشنبه 29 خرداد 1396, 17:40 عصر
سلام
میشه جدول رو بر اساس 2 فیلد a ,b مرتب کرد؟
یعنی مثلا اگه چند سطر مقدار فیلد a توشون یکی باشه ، اونها رو بر اساس فیلد b مرتب بکنه
ممنون از توجهتون

336699
یک شنبه 04 تیر 1396, 13:34 عصر
سلام
میشه جدول رو بر اساس 2 فیلد a ,b مرتب کرد؟
یعنی مثلا اگه چند سطر مقدار فیلد a توشون یکی باشه ، اونها رو بر اساس فیلد b مرتب بکنه
ممنون از توجهتون
یک مثال واضح تر بیان کنید تا بهتر بشه راهنمایی کرد.

hosseinbarnamenevis
دوشنبه 05 تیر 1396, 06:13 صبح
order by item1,item2

bashir_nashi
چهارشنبه 07 تیر 1396, 15:59 عصر
ممنون از اینکه وقت گذاشتین
فرض کنید جدول لیست یه سری فاکتور هستش که دو فیلد تاریخ و نام مشتری توش هست
حالا ما تو جدول می خواهیم فاکتور ها بر اساس تاریخ مرتب باشن که مشکلی نیست . حال اگر چند فاکتور با یک تاریخ وجود داشته باشه می خواهیم بر اساس نام مشتری مرتب بشن که نمیدونم باید چطور این کار رو انجام بدم
یعنی جدول به صورت زیر دیده بشه :
تاریخ نام مشتری
12/3 ق
14/3 ب
14/3 ص
14/3 ن
15/3 س
فاکتورهای تاریخ 14/3 بر اساس نام مشتری مرتب هستند
من با این کد مرتب سازی DataGridView رو انجام میدم :
Dim d As New DataGridViewColumn
d = DG.Columns(2)
DG.Sort(d, System.ComponentModel.ListSortDirection.Ascending)

.......

حسین عزیز در مورد چیزی که نوشتید بیشتر توضیح میدین