السلام عليكم
هذا الكود لاحد الاساتذة جزاهم الله خير ويعمل يشكل ممتاز لكني حاولت تطبيقة على قاعدة بيانات جديدة لكني تفاجئت بعد اضافة اسطر مني للكود ان تنفيذ الكود اصبح بطئ ... الاسطر التي اضفتها مكتوب معلم عليها بكلمة ( هنا ) ارجو المساعدة ولكم مني جزيل الشكر
Option Compare Database
Option Explicit
Dim rst_fy As DAO.Recordset
Dim rst_n As Integer
'
Private Sub namebook_Click()
'take the Recordset one time, use it many times
If rst_n = 0 Then
Set rst_fy = Forms!freadermain!finfo.Form.RecordsetClone
rst_n = 1
End If
rst_fy.OpenRecordset
rst_fy.FindFirst "namebook='" & Me.namebook & "'"
If rst_fy.NoMatch Then
Me.Parent!finfo.SetFocus
DoCmd.GoToRecord , , acNewRec '''''!!!!!! هنا
Me.Parent!finfo!namebook = Me.namebook ''''''!!!!!! هنا
Me.Parent!finfo!Serialnamebook = Me.Serialnamebook ''''''!!!!!! هنا
DoCmd.GoToRecord , , acNewRec ''''''!!!!!! هنا
Else
Me.Parent!finfo.Form.Bookmark = rst_fy.Bookmark
Me.Parent!finfo.SetFocus
Me.Parent!finfo!numberreadbook = Me.Parent!finfo!numberreadbook + 1 ''''''!!!!!! هنا
End If
rst_fy.Close
End Sub