منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

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

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

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

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

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