السلام عليكم ,,,
اخوتي الكرام
هل يوجد كود لترتيب الارقام من الاصغر الاى الاكبر وبالعكس داخل combobox
لان الارقام تظهر عندي كالتالي :
1
10
11
12
13
.
....
2
20
21
22
مع العلم ان combo box متصل بقاعدة بيانات
اي انه يأخذ الارقام من قاعدة البيانات وليس ادخال يدوي
وشكراً لكم
و عليكم السلام و رحمة الله و بركاته
يمكن تنسيق الأرقام قبل تعبئة الكومبو ليتم الفرز بشكل صحيح
PHP كود :
'Combo1.Sorted = True
Combo1.AddItem Format(1, "00")
(31-10-17, 12:26 PM)Mohamad Anan كتب : [ -> ]و عليكم السلام و رحمة الله و بركاته
يمكن تنسيق الأرقام قبل تعبئة الكومبو ليتم الفرز بشكل صحيح
PHP كود :
'Combo1.Sorted = True
Combo1.AddItem Format(1, "00")
والله للاسف استاذ محمد لم تنجح الطريقة
وهناك امر اخر ان الارقام تبدأ (1-2) وليس (01-02)
حتى ان بعض الارقام تحتوي على مثلاً (K1-K2)
هل يوجد طريقة افضل وشكرا لك على اهتمامك
السلام عليكم ورحمة الله وبركاته
ارفع مشروعك للتعديل عليه الامر بسيط جدا ان شاء الله ويا ريت الربط يكون با ADO وليس ادوات عقيمه وقديمه
بالتوفيق اخي
(31-10-17, 03:41 PM)Amir_alzubidy كتب : [ -> ]السلام عليكم ورحمة الله و بركاته
طيب حلو طالما يأخذ الارقام من قاعدة البيانات
معنى هذا الكلام راح يكون في جملة استعلام و يفترض ان تكون بهذا الشكل
كود :
"SELECT * FROM [Table] Order By Number"
يعني مفاد هذه الجملة الترتيب حسب العمود Number
وبطبيعة الحال سيكون الترتيب تصاعدي
مثال :
نفس المثال
لكن الربط بالأدوات ( Adodc )
استاذ امير اشكرك من كل قلبي كنت احاول تعديل الاتصال وتغير الاداة ولكن لم تنجح معي وتفاجات بانك قمت بعمل مثال عل هذه الاداة
والله اني عاجز عن شكرك
بارك الله بك
