sniper-jawadino قام بنشر يوليو 17, 2017 قام بنشر يوليو 17, 2017 (معدل) السلام عليكممنذ أن بدأت في البرمجة لم أرى هذه الرسالةإتصل بي بعض الأصدقاء و أخبروني بعدم تمكن البرنامج بالإتصال بقاعدة البيانات أكسسو ظهور هذه الرسالة الترجمة بالإنجليزيةthe microsoft Jet database engine stopped the process because you and another user are attemping to change the same data at the same timeكما أني لم أستطع فتح القاعدة بالأكسسوظهور نفس الرسالةأتمنى أن أجد أحد الأعضاء ظهرت معه من قبل حتى أعرف ما سببهالأني لم أستطع معرفة سبب توقف القاعدة فجأةشكرا جزييلا تم تعديل يوليو 18, 2017 بواسطه ابوخليل تعديل العنوان
sandanet قام بنشر يوليو 17, 2017 قام بنشر يوليو 17, 2017 اخي الكريم جرب وضع الكود التالي في اول نموذج يفتح في القاعدة التي تحتوي على البيانات وفي او نموذج يفتح لدى العملاء .. ضعه في حدث عند التحميل With Application .SetOption "Default record locking", 0 'للتحكم في خيارات متقدمة / تأمين السجلات الإفتراضي / سجل محرر ' '0 - No locks '1 - All records '2 - Edited lock .SetOption "Show Values Limit", 10000 'للتحكم في تحرير/بحث / لاتعرض القوائم التي يظهر فيها عدد من السجلات أكبر من " .SetOption "Move After Enter", 1 'للتحكم في لوحة المفاتيح / انتقال بعد الإدخال / الحقل التالي' .SetOption "Arrow Key Behavior", 1 'التحكم في لوحة المفاتيح / سلوك مفاتيح الأسهم / الحرف التالي' .SetOption "Behavior entering field", 0 'التحكم في لوحة المفاتيح / سلوك إدخال الحقول / تحديد الحقل بالكامل' .SetOption "Default Open Mode for Databases", 0 'الرقم 0 هو لجعل البرنامج يفتح على الوضع المشترك لعمل اكثر من اتصال على نفس قاعدة البيانات اما الرقم 1 فهو الوضع الحصري 1' .SetOption "Use Row Level Locking", 0 'Open databases using record-level locking True (–1) or False (0) .SetOption "Show Hidden Objects", 0 .SetOption "Track Name AutoCorrect Info", 0 .SetOption "Auto Compact", 0 End With جرب ووافينا بالنتائج تحياتي
sniper-jawadino قام بنشر يوليو 18, 2017 الكاتب قام بنشر يوليو 18, 2017 شكرا لك أخي الكريم على الرد في الحقيقة لم أفهم الكود الذي منحتني فأنا أبرمج بالدوت نت VB.NET----------لكن بعد تفكيرهل تظن أخي أن ضغط و إصلاح قاعدة البيانات ( بالكود ) عند غلق البرنامجقد تسبب هذه المشكلةخصوصا أني أضع كود إطفاء الحاسوب بعد هذه العمليةcompacter et reparer la bdShell("shutdown -s -t 1") (البرنامج لمستخدم واحد وليس له علاقة بأي شبكة)
sandanet قام بنشر يوليو 18, 2017 قام بنشر يوليو 18, 2017 اخي الكريم انت تستخدم قاعدة بيانات اكسس مع الدوت نت لذلك بامكانك عمل نموذج في قاعدة بياناتك وتطبيق الكود السابق عليها لمرة واحدة فقط ومن ثم بامكانك ازالة النموذج بعد ذلك .. طبعاً من غير المستحسن استعمال امر ضغط واصلاح قاعدة البيانات عند غلق البرنامج لذلك انصحك بازالته. تحياتي 1
ابوخليل قام بنشر يوليو 18, 2017 قام بنشر يوليو 18, 2017 بعد اذن استاذنا sandanet 10 ساعات مضت, sniper-jawadino said: لكن بعد تفكيرهل تظن أخي أن ضغط و إصلاح قاعدة البيانات ( بالكود ) عند غلق البرنامجقد تسبب هذه المشكلة نعم هذا احد الاسباب التي تسبب تلف قاعدة البيانات يفضل اجراء هذه العملية يدويا ، ويفضل اخذ نسخة احتياطية قبلها بالنسبة للبيانات الموجودة داخل القاعدة التالفة فيوجد برامج تمكنك من سحب الجداول 2
sniper-jawadino قام بنشر يوليو 18, 2017 الكاتب قام بنشر يوليو 18, 2017 شكرا لك أخي sandanet شكرا لك أخي ابوخليل سأقوم بإزالة هذا الأمر هل هناك برنامج مجاني أو كامل يقوم بإصلاح و استخراج البيانات التالفة شكرا لك
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.