السلام عليكم
اتعامل مع قاعدة البيانات في vb 2005 و
غيرت قيمة الخاصية Copy to output directory من Copy Alway إلى Copy if newer
والبيانات تحفظ لكن عند اغلاق البرنامج او عند فتح الجداول في التصميم تضيع البيانات ارجو الأفادة
السلام عليكم
اتعامل مع قاعدة البيانات في vb 2005 و
غيرت قيمة الخاصية Copy to output directory من Copy Alway إلى Copy if newer
والبيانات تحفظ لكن عند اغلاق البرنامج او عند فتح الجداول في التصميم تضيع البيانات ارجو الأفادة
أرفق مثالا يوضح المشكلة
عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه
نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا
ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا
محمد سامر أبو سلو
السلام عليكم
تأكد انك بتعمل update بعد الاضافه حتى بتم تاكيد الحفظ للبيانات
Yasser .Otifa
Software & WebDeveloper
Graphic Design
شكرا لكم على الرد
وهذا مثال مرفق
واريد ان اوضح اني اقوم بعملية التعديل واغلق البرنامج واعود واجد البيانات
لكن بمجرد الذهاب الى قاعدة البيانات وفتح الجدول تضيع البيانات
لا حظ وجود نسختين من قاعدة البيانات في برنامجك
1- نسخة قاعدة البيانات الأساسية وهي موجودة في مجلد البرنامج هي التي تظهر لك في Solution Explorer و Database Explorer
2 - نسخة ثانية يتعامل معها البرنامج في المجلد Bin في نفس المجلد الموجود به الملف التنفيذي للبرنامج وهي التي تحوي آحدث بيانات لك
وسبب تغيير قيمة الخاصية Copy to output directory من Copy Alway إلى Copy if newer هو كي لايقوم البرنامج باستبدال النسخة الحديثة بالنسخة القديمة
لذا عندما تقوم بفتح قاعدة البيانات 1 من المشروع يصبح تاريخها أحدث من القاعدة 2 فتقوم بيئة التطوير باستبدال النسخة 2 الأقدم بالنسخة 1 الأحدث
يمكنك وضع الخاصية المذكورة إلى Do Not Copy ولكن عندها يتوجب عليك نسخ القاعدة يدويا إلى المجلد 2 قبل تشغيل البرنامج
أو يمكنك عمل اختصار إضافي في الـ database explorer للنسخة 2 من قاعدة البيانات بحيث تتعامل معها مباشرة ولا تضطر لفتح النسخة 1
تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 23 أبريل 2007 في 01:02
عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه
نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا
ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا
محمد سامر أبو سلو
شكرا لك اخي الكريم
الله يعطيك العافية
هذا الموضوع مغلق.