ورود

View Full Version : سوال: مرتب کردن جدول بر اساس یک ستون



_lotus_
یک شنبه 01 آذر 1394, 08:35 صبح
سلام
من می خوام پس از افزودن یک ردیف به data grid view به صورت خودکار بر اساس ستون صفر مرتب شود (که عددی هم هست). از کد زیر استفاده کردم:

datagridview1.Sort(datagridview1.Columns(0), ListSortDirection.Ascending)
ولی به این صورت مرتب میشه:
1,10,11,12,2,20,21
درصورتی که باید به صورت زیر باشه:
1,2,10,11,12,20,21

چاره چیه؟ درضمن نوع ستون رو هم عددی تعریف کردم ولی فایده نداشت
لطفا راهنمایی کنید
ممنون

_lotus_
یک شنبه 01 آذر 1394, 18:26 عصر
کسی راه حلی نداره؟؟؟؟

_lotus_
دوشنبه 09 آذر 1394, 09:05 صبح
پرسش خیلی مبتدی بود و ارزش پاسخ نداشت یا واقعا کسی نمیدونه؟؟؟؟؟؟؟؟؟؟؟

mahdi.m.sh
چهارشنبه 18 آذر 1394, 09:37 صبح
کسی راه حلی نداره؟؟؟؟
سلام
دوست گرامی
بهتره اول اطلاعات رو تو دیتا بیس ذخیره کنی بعد با Query اونا رو Sort کنی و داخل دیتاگرید نمایش بدی
از کوئری هم به صورت زیر می تونی استفاده کنی



SELECT Number,Name FROM Tablename ORDER BY Number