الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ترتيب بيانات حقل ابجديا فى listbox,

مغلق
بدأه rokaphp في 17 مارس 2006 · 7 رد · 786 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الملف المرفق يحتوى على listbox تظهر بها بيانات حقل معين من قاعدة البيانات

وعند الضغط على اسم معين فى listbox تظهر بياناته فى text1 و text2

كيف يمكن ترتيب الاسماء فىlistbox حسب الترتيب الابجدى للاسم

مع العلم انى استخدمت خاصية sort لlistbox وقام بترتيب الاسماء ولكن عند الضغط على اى اسم تظهر فى txtbox بيانات اسم آخر

فهل هناك طريقة استطيع من خلالها ترتيب السجلات فى قاعدة البيانات حسب ترتيب حقل الاسماء

وقد سمعت انه ممكن عن طريق لغة الاستعلام sql فما هو الكود لهذا الامر

انا استخدم dao

الرجاء التعديل على الملف فى اقرب فرصة

وجزاكم الله خيرا

list.zip

#2

8-)

#3

حل على السريع

يوجد خاصية لليست اسمها Sorted حولها الى True وسوف ترتب لك الاسماء

واي خدمه مستعدين

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#4

اخي العزيز جربت المثال تبعك ووجدت انها تاتي رساله عند عدم وجود بيانات في الحقل فعدلت الكود ارغب في الاطلاع عليه

If Data1.Recordset.EOF And Data1.Recordset.BOF Then Exit Sub
Call Data1.Recordset.MoveFirst
    Call Data1.Recordset.Move(List1.ListIndex)
    Text1.Text = Data1.Recordset.Fields(0).Value
    Text2.Text = IIf(IsNull(Data1.Recordset.Fields(1).Value), "", Data1.Recordset.Fields(1))

الذي تم تعديله للتوضيح

    Text2.Text = IIf(IsNull(Data1.Recordset.Fields(1).Value), "", Data1.Recordset.Fields(1))

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#5

مشكور اخى الفوارس على مجهودك ولكنك لم تجب على سؤالى

سؤالى هو

كيف يمكن ترتيب الاسماء فىlistbox حسب الترتيب الابجدى للاسم

مع العلم انى استخدمت خاصية sort لlistbox وقام بترتيب الاسماء ولكن عند الضغط على اى اسم تظهر فى txtbox بيانات اسم آخر

#6

وارجو التعديل على الملف المرفق

#7

:rolleyes:

#8

اخي العزيز يوجد حل في الفهرس الخاص بقاعدة البيانات

اذهب لقاعدة البيانات وانشاء فهرس خاص بالاسم وسوف تضبط معك

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

هذا الموضوع مغلق.

مواضيع مشابهة