تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] attempt to read or write protected memory
#1
السلام عليكم ...

عندي برنامج حينما اشغله على حاسبي الخاص يعمل وحينما اجرب تشغيله على حاسب اخر لا يعمل وتخرج لي هذه الرسالة :

attempt to read or write protected memory. this is often an indication that other memory is corrupt

أتمنى منكم المساعدة ... وسأكون ممنونا أخوكم محمد .
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم...

الرجاء كنابة جزء الكود الذي يحدث عنده الخطأ.

و هل تتعامل مع قاعدة بيانات Access باستخدام مكونات OleDB ؟

و هل برنامجك يستخدم SaveFileDialog أو OpenFileDialog ؟

سلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم ...
اخي ناجي ابراهيم ...
انا حينما انصب البرنامج على حاسبتي الخاص يعمل بدون اي خلل ... ولكن حينما انصبه على حاسبة اخرى تخرج لي تلك الرسالة , وهذا الكود الذي يشير اليه الخطأ :

[/code] Me.StoreBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Database1DataSet)
Me.StoreTableAdapter.Fill(Me.Database1DataSet.Store)

ومن جانب اخر انا ليس لدي مشكلة باضافة القيود فحينما اضيف قيد جديد واعمله له حفظ يعمل بدون مشاكل , لكن المشكلة بهذا الكود
الذي استخدمه لحفظ اي تعديل اجريه على القيد .

شكرا جزيلا لك .
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم...

أنا في الحقيقة سألت تلك الأسئلة لأني مررت بنفس رسالة الخطأ من مدة قريبة (أستعمل Office 2010)، و بعد البحث و التقصي وجدت في موقع ميكروسوفت ذكراً للمشكلة حيث أنها لم تكن من Visual Studio و إنما من Office ! و الحل الذي قدموه هو ملف تصحيح (Hotfix) لـ Office.

بالنسبة لي نجح الأمر و اختفت رسالة الخطأ بعد تشغيل ملف التصحيح.

* لا يمكن إرفاق الملف لأن حجمه كبير، و لكن ستجده في موقع ميكروسوف (انظر هذه الصفحة).

إذا قمت بالأمر فأرجو أن تحبرنا بالنتيجة.

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم ...

عزيز استاذ ناجي ابراهيم ... انا لم استخدام في البرنامج ربط اكسس بفيجوال بيسك وانما استخدمت
local database ...
الرد }}}
تم الشكر بواسطة:
#6
Tools menu ->Options -> Debugging -> General -> Uncheck this option "Suppress JIT optimization on module load"

باقي الحل هنا

RolleyesRolleyesRolleyes
{‏‏ يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنكُمْ وَالَّذِينَ أُوتُوا الْعِلْمَ دَرَجَاتٍ‏ }

 " Mohamed M. Bedair     -     " Abu Anas
Genius Live , Egypt
الرد }}}
تم الشكر بواسطة:
#7
صديقي جربت كل الاقتراحات الواردة في المقال اعلاه سابقا قبل ان اطرح الموضوع هذا
ولم يفلح مسعاي .... Confused
الرد }}}
تم الشكر بواسطة:
#8
السلام عليكم...

إذا كان المشروع صغير الحجم فأرفقه.

سلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة:
#9
حجم البرنامج كبير ...

حجم البرنامج لايسمح بتحميله .
الرد }}}
تم الشكر بواسطة:
#10
طيب ليش ماتحول القاعدة الى SQL وتنتهي من هذا الموضوع

مابياخذ معاك تغيير القاعدة وقت طويل
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم