14-02-15, 02:52 PM
(12-02-15, 09:17 AM)starosta كتب : من المعروف أن البرامج داخل ملف program files برامج للقراءة فقط .. أي أنها لا تقبل التعديل ..
عند وضع قاعدة البيانات mdf داخل فولدر البرنامج وعمل تحزيم ثم عمل SETUP في أي جهاز سيتم تستيب البرنامج ووضع الملفات بما فيها قاعدة البيانات ضمن ملفات البرنامج داخل program files .. فتحدث مشكلة أنها لا تقبل التعديل .. لذلك عند إغلاق البرنامج وفتحه لا تجد التعديلات التي قمت بها قبل الإغلاق ..
فما الحل ؟؟
هو أساساً أنت ليه بتركب البرنامج بتاعك داخل Program files حضرتك متخيل أنه حتى لو وجدنا حل لمشكلة عدم حفظ البيانات، فبمجرد سقوط نسخة الويندوز الخاصة بك، قد تفقد قاعدة البيانات أساساً
لأنه من ضمن الأخطاء التي تحدث عند سقوط نسخة الويندوز، أن يفقد القسم (البارتيشن) الخاص بالويندوز كل بياناته، وبذلك ستفقد قاعدة البيانات
لذا أعتقد أنه من الأفضل أن تحدد مسار تركيب البرنامج في قسم آخر غير الـ C
وطبعاً تقدر تحدد المسار مسبقاً عند تحزيم البرنامج، أون عند التركيب

