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

المساعدة من فضلكم في عملية البحث

مغلق
بدأه عباس رجب في 12 نوفمبر 2005 · 14 رد · 1,281 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

الرجاء المساعدة في البرنامج التالي باستخدام ado

أريد أن اكتب الاسم في مربع الاسم وبمجرد كتابة الحروف يظهر الاسم في list1 وهكذا كلما انطبقت الحروف على الاسم يظهر الاسم المطابق في list1

كما أريد عندما اضغط على الاسم الذي ظهر في خانة list1 تظهر جميع البيانات المرافقة للاسم في قاعدة البيانات في مربعات النص

واليكم المثال وأرجو من سيادتكم الرد

ولكم جزيل الشكر

11_11_05_01_23_30_1131744210abbas.jpg

post-12563-1131743587_thumb.jpg

abbas.zip

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#2

يا ريت واحد يعبَّرني يا ولاد الحلال

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#4

يا ولاد الحلال واحد يحل المثال

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#5

جرب تكتب كود search in list تحت حدث ال text_change

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#6
Private Sub Form_Load()
    List1.AddItem "Hani"
    List1.AddItem "gmaa"
    List1.AddItem "550"
    List1.AddItem "gamal"

End Sub

Private Sub Text1_Change()
    On Error Resume Next
    For i = 0 To List1.ListCount
        If Text1 = List1.List(i) Then
            List1.Selected(i) = True
        End If
    Next

End Sub

ارجو ان يكون هذا الكود هو ما تريد !!

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#7

هل البحث في قاعدة البيانات ، ويظهر النتائج حسب البحث ،، ام ان البحث في البيانات الموجودة في الـList

:( :( <_<

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#8

يا أخوتي أنا أقصد أنه بمجرد الكتابة في التكست بوكس يظهر الاسم المطلوب في الليست بوكس

وعندما أتأكد من الاسم المطلوب ظهر في الليست بوكست اضغط عليه في الليست بوكس فتظهر جميع البيانات المرتبطة به في مربعات التكست بوكس الأخري

وكل هذا يتم باستخدام ado لأنني سوف أقوم بتشغيل البرنامج على أجهزة كمبيوتر ليس بها برنامج اكسيس

مع ملاحظة أن قاعدة البيانات التي سوف أعمل عليها تحتوي على أكثر من 15000 سجل

ولسيادتكم جزيل الشكر على سرعة الرد

وشكراً جزيلا لكل من تفضل بالرد ومن سوف يقوم بالرد

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#9
اقتباس
أريد أن اكتب الاسم في مربع الاسم وبمجرد كتابة الحروف يظهر الاسم في list1 وهكذا كلما انطبقت الحروف على الاسم يظهر الاسم المطابق في list1

في حدث change لمربع النص ضع الكود هناك

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#10

عليك بالمثالين الموجودين في المشاركة رقم 3 للأخ المهنا .. ففيهما الكفاية ..

#11

هل هذا ما تريد اخونا الفاضل :rolleyes:

abbas.zip

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#12

في الموديول

Public db As New ADODB.Connection
Public rs As New ADODB.Recordset
Sub ViewRecord()
    With Form1
        If Not rs.RecordCount = 0 Then

            .Text2 = ""
            .Text3 = ""
            .Text4 = ""
            .Text5 = ""
            .Text6 = ""

            If Not IsNull(rs![Name]) Then .Text2 = rs![Name]
            If Not IsNull(rs![Age]) Then .Text3 = rs![Age]
            If Not IsNull(rs![Adress]) Then .Text4 = rs![Adress]
            If Not IsNull(rs![Jop]) Then .Text5 = rs![Jop]
            If Not IsNull(rs![Telno]) Then .Text6 = rs![Telno]

        End If
    End With
End Sub
Sub ListRecord()
    With Form1
        '
        '
        '
        .List1.Clear
        '
        Do While Not rs.EOF

            .List1.AddItem rs!Name
            rs.MoveNext
        Loop
        rs.Requery                                         'ÇäÚÇÔ ÇáÓÌáÇÊ
    End With
End Sub

في الفورم

Private Sub Form_Load()
    'Project-------> Rfrence-------> Microsoft ActiveX 2.0 Object Library [ ADO ]
    db.Provider = "Microsoft.JET.OLEDB.4.0;"
    db.Open App.Path & "\info.mdb"
    rs.Open "select * from [Table1] order by name asc", db, adOpenStatic, adLockPessimistic

    Call ViewRecord
    Call ListRecord
End Sub


Private Sub List1_Click()
    rs.Find "[Name]= '" + List1.Text + "'", 0, adSearchForward, 1
    Call ViewRecord

End Sub

Private Sub Text1_Change()
    On Error Resume Next
    For i = 0 To List1.ListCount
        If Text1 = List1.List(i) Then
            List1.Selected(i) = True
        End If
    Next

End Sub

الملف مرفق

Abass2.zip

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#13

كود البحث في listview

Private Sub Text1_Change()
    ListView1.HideSelection = False
    Dim i As Integer
    For i = 1 To ListView1.ListItems.Count
        If Text1 = ListView1.ListItems.Item(i) Then
            ListView1.ListItems(i).Selected = True
            ListView1_Click
        End If
    Next


End Sub

انتهي

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#15

شكرا جزيلا اخونا الكريم sunny علي الرابط و علي الدرس الجميل

لكن اخونا عباس رجب يريد استخدام ال list

وعلي فكرة انا بليد جدا في الداتا بيز بس بحاول

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

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

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