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

مشكلة في برمجة زر البحث في الاكسس

بدأه noura.i93 في 20 يونيو 2016 · 3 رد · 495 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

مثال : انا ابحث بالرقم الوظيفي لموظفات وعندي 

123 سارة 

133 منى 

142 اروى 

في المرة الاولى لما ابحث عن اروى * هي اخر صف * يطلع لي انه موجود وزي الفل ... 

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

 

وهذا هو الكود ..... ممكن تساعوني فيه لو سمحتم .. 

 

Option Compare Database

Private Sub cmdSearch_Click()
Dim strSearch As String
Dim rs As Object

Set rs = Me.RecordsetClone


   
   If IsNull(Me![txtSearch]) Or (Me![txtSearch]) = "" Then
          MsgBox "رجاء ادخل اسم للبحث عنه", vbOKOnly, "خطأ في البحث"
          Me![txtSearch].SetFocus
   Exit Sub
   End If
   strSearch = Me![txtSearch]
   With rs
  .FindNext "[id] = '" & strSearch & "'"
 
   If .id <> strSearch Then
          MsgBox "لا يوجد سجل بهذا الإسم :  " & strSearch, , "غير موجود"
          Me.txtSearch = ""
          Me![txtSearch].SetFocus
   ElseIf .NoMatch Then
          MsgBox "آخر سجل في البحث عن :  " & strSearch, , "آخر سجل"
          Me.txtSearch = ""
          Me![txtSearch].SetFocus
  DoCmd.GoToRecord , , acFirst
   Else
   Me.Bookmark = .Bookmark
          MsgBox "تم ايجاد اسم :  " & strSearch, , "مبروك"
          Me.txtSearch = ""
          Me![txtSearch].SetFocus
   Exit Sub
   End If
   End With
   

rs.Close
Set rs = Nothing
End Sub
 

  

#2

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

اختى العزيزة 

noura.i93

برجاء ارفاق ملف القاعدة اومثال للتعديل ومعرفة المشكلة

 

 

 

1
#3

هذا الملف كله 

http://www.4shared.com/file/-5vbzU6aba/database.html

تم تعديل هذه المشاركة بواسطة noura.i93 في 22 يونيو 2016 في 12:06

1
#4

لو سمحتوا احتاج المساعدة السريعة .. واذا كان فيه كو ثاني للبحث ياليت تحطونه هنا 

المهم انه يكون عباره عن مربع نص ابحث فيها واذا كان فيه نتيجة يطلع لي كل البيانات المتعلقة هذا الصف للتعديل عليه 

 

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…