المشاركات : 15
المواضيع 5
:
: 10
الإنتساب : Oct 2017
السلام عليكم ورحمة الله
عند محاولة تحديث البيانات Ado/Access تظهر هذه الرسالة:
Row cannot be located for updating. Some values may have been changed since it was last read
في النت ضمن الحلول المقترحة:
Requery
Refresh
Resync
و
adCriteriaKey في خاصية Update Criteria
سؤالي هو: ما سبب حدوث الخطأ؟ و كيف تفادي الوقوع فيه في مرحلة تصميم هيكل قاعدة البيانات (ملف حفظ قاعدة البيانات من نوع Access)؟
المشاركات : 48
المواضيع 6
:
: 46
الإنتساب : Sep 2017
وعليكم السلام ورحمة الله وبركاته
ربما تم تغيير احد القيم في قاعدة البيانات اكسس لذيك اثناء التحديث لم يستطع ايجاده، والله اعلم
يانتظار بقية الأخوة الخبراء ليتم ارشادك ونصحك، بالتوفيق.
المشاركات : 1,677
المواضيع 349
:
: 1,069
الإنتساب : Nov 2013
هل يحتوي الجدول على مفتاح اساسي ام لا ...؟
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
المشاركات : 15
المواضيع 5
:
: 10
الإنتساب : Oct 2017
نعم الجدول يحتوي على مفتاح اساسي.
عند اضافة تسجيل جديد لا تظهر رسالة الخطأ و ينجح التسجيل بصفة عادية، الاشكال يحدث خلال مرحلة تحديث التسجيل، الطرق التي ذكرتها في المشاركة الأولى تعالج الاشكال.
و يبدو ان هناك الكثير من من يعانون من نفس الاشكال، و ما يهمني هو اين يكمن الخطأ في هيكل تصميم جدول حفظ البيانات!
المشاركات : 1,677
المواضيع 349
:
: 1,069
الإنتساب : Nov 2013
لا اعتقد ان المشكلة بقاعدة البيانات
المشكلة الشائعة هي ان مستخدم اخر قام بالتغيير في قاعدة البيانات او الملف الذي تعمل عليه
الاسباب لا اعتقد انها واحدة
يعني ما هي القيم التي استخدمتها انت عند الاتصال بالبيانات
مثلا ما قيمة CursorLocation
ربما اتصلت بالبيانات في وضع الاتصال المنفصل
ربما غيرت في قيمة المؤشرات
ايضا من ضمن الحلول استخدم الـ
Transaction وعندما تنتهي استخدم
[size=small]CommitTrans[/size]
يمكنك مراجعة المواضيع عن هذا
وهي كثيرة
كود :
https://groups.google.com/forum/#!topic/microsoft.public.data.ado/764nH0pwESc
كود :
http://www.vbforums.com/showthread.php?380384-RESOLVED-quot-Row-cannot-be-located-for-updating-quot-when-updating-db-recursively
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم