اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

لدي قاعدة بيانات خاص بالموظفين بها جدول Emp يقوم بتخزين كافة البيانات للموظفين ولدي قاعدة بيانات أخرى للتجميع وبها جدول total وهو خاص باستيراد كافة البيانات من جدول Emp الموجود في قواعد البيانات الفرعية الاخرى.

وعند تنفيذ الكود التالي للاستيراد لا يعمل ويعطي رسالة "تأكد من إختيار قاعدة البيانات الصحيحة " والمخزنة فى الكود التالي مع العلم بأن الكود لا يقرأ Next I وينتقل لرسالة الخطأ مباشرة.

فارجو المساعدة

 Set f = Application.FileDialog(3)
        f.AllowMultiSelect = True: f.Filters.Add "Access Databases 2010 or higher", "*.accdb", 1: f.Show
        If f.SelectedItems.Count = 0 Then GoTo 10
        Dim I As Variant
On Error GoTo 10
           Me.or9.Caption = "عدد الملفات " & "((" & f.SelectedItems.Count & "))"
           If Me.or9.Caption = "0" Then GoTo 10
                      For I = 1 To f.SelectedItems.Count
             ff = f.SelectedItems(I): Set db = CurrentDb
             Me.FileList.AddItem (f.SelectedItems(I))
             db.Execute ("INSERT INTO total select * FROM Emp IN '" + ff + "';")
            Next I
            If Me.movedata.Enabled = False Then Me.movedata.Enabled = True
            Me.Requery: Me.Refresh
            MsgBox " تم رفع البيانات .... يمكنك تأكيد الاستيراد بالضغط على زر تجميع البيانات ", , "Abo_Renad"
            Exit Sub
10 MsgBox "تأكد من إختيار قاعدة البيانات الصحيحة ", , "Abo_Renad"
DoCmd.SetWarnings False
      DoCmd.SetWarnings True

 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information