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

ماهو الخطأ الموجود في زر البحث

بدأه فاضل الحمود في 16 ديسمبر 2011 · 4 رد · 2,202 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوتي الأعزاء السلام عليكم ورحمة الله وبركاته

وجدت شرح عن عمل دليل هاتف وقمت بتطبيق ماجاء في الشرح وزبطت كل الأزار إلا زر البحث

فحاولت أن اجد الخطأ ولكني لم انجح أرجو منكم ايجاد الحل المناسب لكي يعمل بشكل صحيح

وإليكم المثال المرفق

وشاكر لكم سلفا

fadel.rar

تم تعديل هذه المشاركة بواسطة فاضل الحمود في 16 ديسمبر 2011 في 18:11

81775321zx8.gif
#2

السلام عليكم اخي فاضل

كود زر البحث بعد التعديل

Y = txtsearch.Text
s = "Name like'*" & Y & "*'"
If Y = "" Then
MsgBox "من فضلك أكتب في الحقل الاسم المراد البحث عنه ", vbMsgBoxRtlReading + vbInformation, "بحث"
Else
Data1.Recordset.FindFirst s
If Data1.Recordset.NoMatch = False Then

Form1.txtname = Data1.Recordset!Name
Form1.txtnumber = Data1.Recordset!Number
If Len(s) > 0 Then
CmdNextSearch.Enabled = True
End If

CmdNextSearch.Enabled = True
Else
MsgBox "عفواً هذا الاسم لا يوجد في قاعدة البيانات", vbOKOnly + vbMsgBoxRtlReading + vbInformation, "بحث"
End If
End If

بالتوفيق ان شاء الله

1

"نحن لا نستسلم... ننتصر أو نموت.... وهذه ليست النهاية... بل سيكون عليكم أن تحاربوا الجيل القادم والاجيال التي تليه... اما أنا... فإن عمري سيكون أطول من عمر شانقي."

عمر المختار

اللهم انعم على بلادي بالأمن والأمان

#3

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

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

81775321zx8.gif
#4

السلام عليكم اخي فاضل

اولا: قبل ان اكتب لك الكود قد تأكدت من انه يعمل بالشكل الصحيح

ثانيا : لا ادري لماذا تخفي تكست البحث txtsearch.Text الموجوده على الفورم

ثالثا : الكود

Y = txtsearch.Text
s = "Name like'*" & Y & "*'"

وهذا يعنى انك تستخدم التكست txtsearch.Text في البحث عن الاسم ..وقد استخدمتها في البحث عن اسم محمد المخزن في قاعدة البيانات واشتغل تمام

"نحن لا نستسلم... ننتصر أو نموت.... وهذه ليست النهاية... بل سيكون عليكم أن تحاربوا الجيل القادم والاجيال التي تليه... اما أنا... فإن عمري سيكون أطول من عمر شانقي."

عمر المختار

اللهم انعم على بلادي بالأمن والأمان

#5
عبدالجليل العقوري كتب:

السلام عليكم اخي فاضل

اولا: قبل ان اكتب لك الكود قد تأكدت من انه يعمل بالشكل الصحيح

ثانيا : لا ادري لماذا تخفي تكست البحث txtsearch.Text الموجوده على الفورم

ثالثا : الكود

Y = txtsearch.Text
s = "Name like'*" & Y & "*'"

وهذا يعنى انك تستخدم التكست txtsearch.Text في البحث عن الاسم ..وقد استخدمتها في البحث عن اسم محمد المخزن في قاعدة البيانات واشتغل تمام

اشكرك اخي عبد الجليل وتعديلك صحيح وانا آسف لم انتبه لأخفاء تكست البحث وعندما غيرت خاصية الإخفاء اشتغل الكود بشكل صحيح جزاك الله كل خير وبارك الله فيك

عبدالجليل العقوري كتب:

السلام عليكم اخي فاضل

اولا: قبل ان اكتب لك الكود قد تأكدت من انه يعمل بالشكل الصحيح

ثانيا : لا ادري لماذا تخفي تكست البحث txtsearch.Text الموجوده على الفورم

ثالثا : الكود

Y = txtsearch.Text
s = "Name like'*" & Y & "*'"

وهذا يعنى انك تستخدم التكست txtsearch.Text في البحث عن الاسم ..وقد استخدمتها في البحث عن اسم محمد المخزن في قاعدة البيانات واشتغل تمام

اشكرك اخي عبد الجليل وتعديلك صحيح وانا آسف لم انتبه لأخفاء تكست البحث وعندما غيرت خاصية الإخفاء اشتغل الكود بشكل صحيح جزاك الله كل خير وبارك الله فيك

81775321zx8.gif

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