منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] ترتيب تصاعدى - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] ترتيب تصاعدى (/showthread.php?tid=45862)



ترتيب تصاعدى - AMAZ1972AMAZ - 10-04-23

السلام عليكم جميعا ورمضان كريم لجميع الاعظاء
ممكن مساعدة بكود الفرز التصاعدى والتنازلى
المشكلة تكمن فى ان الحقل المراد الفرز حسبة هو حقل نصى وتكون القيم الموجودة به كالاتى
A2304001
S2304002
F2303003
G2303001
O2304005
نريد ترتيب نصاعدى او تنازلى حسب الارقام الاخيرة التى تلى الحرف النصى
حيت 23 هى السنة
04 هو الشهر
001 هو ترقيم تسلسلى يبدء من 1 كل بداية شهر
وشكرا


RE: ترتيب تصاعدى - Taha Okla - 11-04-23

وعليكم السلام ورحمة الله وبركاته
اذا كنت تستخدم SQl Server
استخدم أمر الترتيب بحسب الأمر التالي 

كود :
Order By Right(FieldName,7)



RE: ترتيب تصاعدى - AMAZ1972AMAZ - 11-04-23

(11-04-23, 01:23 AM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته
اذا كنت تستخدم SQl Server
استخدم أمر الترتيب بحسب الأمر التالي 

كود :
Order By Right(FieldName,7)

بارك اله فيك اخى على سرعة الرد
قاعدة البيانات هى اكسس هل من كود لها كما تفضلة لل SQL


RE: ترتيب تصاعدى - Taha Okla - 11-04-23

جرب الكود عليها ربما ينجح..
لأن  الخاصية (Right) أيضاً في الاكسس .. ولكن لام أجربها عليه لأتـأكد من فعاليتها..


RE: ترتيب تصاعدى - AMAZ1972AMAZ - 11-04-23

(11-04-23, 02:33 AM)Taha Okla كتب : جرب الكود عليها ربما ينجح..
لأن  الخاصية (Right) أيضاً في الاكسس .. ولكن لام أجربها عليه لأتـأكد من فعاليتها..

بارك الله فيك وحفظك الله ورعاك نعم تعمل بفاعلية تامة مع الاكسس جزاك الله كل خير