السلام عليكم و رحمة الله و بركاته
لدي مشروع على الاكسيس تم عمله على 2003 ، و بعد فترة اشتغلت عليه 2007.
لكن عند نسخ الملف من جهاز الى جهاز اخر ، و تشغيل قاعدة البيانات تظهر الرسالة المرفقة.
ما الحل في هذه المشكلة
مع خالص الشكر
السلام عليكم و رحمة الله و بركاته
لدي مشروع على الاكسيس تم عمله على 2003 ، و بعد فترة اشتغلت عليه 2007.
لكن عند نسخ الملف من جهاز الى جهاز اخر ، و تشغيل قاعدة البيانات تظهر الرسالة المرفقة.
ما الحل في هذه المشكلة
مع خالص الشكر

اعتقد ان سبب الخلل هو مشكلة فى الكود فى نموذج البدء
او فى وحدة نمطية تستخدم فى البدء
حاول ان تستخدم الشفت لتفادي كود البدء ؟؟
"C:\Program Files\Microsoft Office\Office\MSACESS.EXE" "C:\users\tim\documents\Mydatabase.mdb" /decompile
ضع الجملة أعلا في run
بانتظار الرد
عذرا لقد حصل خطأ فني في المشاركة السابقة
السلام عليكم أخي العزيز ورجمة الله وبركاته
لحل هذه المشكلة إتبع الخطوات التالية:
1- إذهب إلى المسار "C:\Program Files (x86)\Microsoft Office\Office15\MSACCESS.EXE"
2 - خذ shortcut للمشغل MSACCESS.EXE إلى سطح المكتب.
3- أضغط بيمين الفأرة على المشغل واختر من القائمة Properties.
4 - إضغط على التبويب Shortcut.
5 - أضف إلى المسار بعد أن تضغط على Space في لوحة المفاتيح decompile ليصبح المسار على الشكل التالي : "C:\Program Files (x86)\Microsoft Office\Office15\MSACCESS.EXE" /decompile.
6 - قم بالدخول إلى MyComputer وفي شريط البحث ضع المسار التالي : APPDATA%\Microsoft\Windows\SendTo%.
7 - ثم قم بنسخ الـ Shortcut المشغل MSACCCESS.EXE وضعه في نافذة المسار.
8- قم بالضغط بيمين الفأرة على قاعدة البيانات المعطوبة واختر من القائمة SendTo ثم قم باختيار ShortCut MSACCESS.EXE من القائمة مع الضغط على ShiftKey خلال فتح قاعدة البيانات المعطوبة.
9- بعد فتح قاعدة البينات قم بفتح Visual Basic من التبويب إنشاء Create.
10 - أختر من شريط الأدوات Debug>
11 - إضغط على أول خيار في القائمة Compile وبجانبها إسم قاعدة بياناتك.
بالتوفيق
السلام عليكم أخي العزيز
هل عالج الحل المشكلة التي طرحتها في المشاركة السابقة
أنا بانتظار الرد
المشكلة حصلة معايا في win7 والسبب وجود نصوص باللغة العربية في الvb و الحل هو ادخل في Control Panel -->Region and Language-->administrative
change system locale
ثم حدد اللغة العربية (Arabic(Egypt))
أخى العزيز إبحث عن ملف مكتبات بعنوان COMCTL32.OCX
وقم بالدخول على بارتيشن ال C:\Windows\System32
وداخل فولدر ال System32 قم بنسخ الملف
وسيعمل معك البرنامج بصوره طبيعية
سيعطيك الويندوز رساله أكمل وتجاهل رسالته
أما إذا لم يعمل فيكون العيب فى النسخه
الملف هو
COMCTL32.OCX
تم تعديل هذه المشاركة بواسطة aboumouaz في 21 ديسمبر 2014 في 10:56
( سبحانك لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم )
السلام عليكم اخوتي
اذا امكن بما ان الموضوع يخص الـ VBA، عملت انظمة بالاكسس 2003 واستخدمت ايضا الـ VBA وتعمل بصورة جيدة وبعد فترة عندما ادخل من خلال النموذج الى الـ VBA ثم الرجوع الى النموذج تظهر لي في اسفل الشاشة عبارة يتم الحساب الان وتبقى هذه العبارة كثيرا وعند اختفائها تكون النتائج في النموذج خطأ، فأقوم بالخروج من النظام ثم الدخول اليه وافتح النموذج يكون كل شي عادي وصحيح فما هي هذه المشكلة وكيف اقوم بحلها؟