بســم الله الـرحمــن الرحيــم
لقد وفقت في الوصول لهذا الكود بالمحاولة والخط
وهو كود مناسب للوظيفة التي اريدها للزر بحيث بالضغط عليه يربط جدولين من قاعدة بيانات
مسارها كماهو واضح في الكود هو C:\maar95\maaref.mdb
إلى قاعدة بياناتي الجديدة المرفقة في المشاركة bank
ثم يقوم مباشرة بتشغيل الاستعلامين Qry1 - Qry2
لكن الخطأ انه كلما انضغط على الزر كرر الجداول يكرر يكرر باستمرار
والتصحيح المطلوب تعديل الكود بحيث يربط الجداول لمره واحده ويرفض العملية لو انضغط الزر بعدها
Private Sub link_Click() DoCmd.SetWarnings False DoCmd.TransferDatabase acLink, "Microsoft Access", "C:\maar95\maaref.mdb", acTable, "em_empolyee", "em_empolyee", False DoCmd.TransferDatabase acLink, "Microsoft Access", "C:\maar95\maaref.mdb", acTable, "em_dawrat", "em_dawrat", False MsgBox "تم استيراد البيانات بنجاح", vbOKOnly DoCmd.SetWarnings True On Error Resume Next DoCmd.SetWarnings (False) DoCmd.OpenQuery "Qry1" DoCmd.OpenQuery "Qry2" End Sub