تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] ترتيب تصاعدى
#1
السلام عليكم جميعا ورمضان كريم لجميع الاعظاء
ممكن مساعدة بكود الفرز التصاعدى والتنازلى
المشكلة تكمن فى ان الحقل المراد الفرز حسبة هو حقل نصى وتكون القيم الموجودة به كالاتى
A2304001
S2304002
F2303003
G2303001
O2304005
نريد ترتيب نصاعدى او تنازلى حسب الارقام الاخيرة التى تلى الحرف النصى
حيت 23 هى السنة
04 هو الشهر
001 هو ترقيم تسلسلى يبدء من 1 كل بداية شهر
وشكرا
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته
اذا كنت تستخدم SQl Server
استخدم أمر الترتيب بحسب الأمر التالي 

كود :
Order By Right(FieldName,7)
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: AMAZ1972AMAZ , أبو خالد الشكري ,  , 
#3
(11-04-23, 01:23 AM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته
اذا كنت تستخدم SQl Server
استخدم أمر الترتيب بحسب الأمر التالي 

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

بارك اله فيك اخى على سرعة الرد
قاعدة البيانات هى اكسس هل من كود لها كما تفضلة لل SQL
الرد }}}
تم الشكر بواسطة:
#4
جرب الكود عليها ربما ينجح..
لأن  الخاصية (Right) أيضاً في الاكسس .. ولكن لام أجربها عليه لأتـأكد من فعاليتها..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: AMAZ1972AMAZ , AMAZ1972AMAZ , AMAZ1972AMAZ ,  , 
#5
(11-04-23, 02:33 AM)Taha Okla كتب : جرب الكود عليها ربما ينجح..
لأن  الخاصية (Right) أيضاً في الاكسس .. ولكن لام أجربها عليه لأتـأكد من فعاليتها..

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



التنقل السريع :


يقوم بقرائة الموضوع: