15-04-15, 07:20 PM
قمت بعمل برنامج .. يحتوي على ملف MDF ووضعت الملف داخل الفولدر Debug .. عن طريقة إرفاقه .. كما في الكود التالي داخل app
ماذا يحدث بالضبط عند تنفيذ البرنامج ؟؟
يقوم البرنامج بإنشاء فولدر جديد اسمه Bin داخل الفولدر debug وداخل الملف Bin نفسه هناك فولدر جديد اسمه debug يحتوي على ملف MDF آخر بنفس إسم الملف الأول .. هكذا
C:\Users\KANZ\Desktop\Clearence\Clearence\bin\Debug\bin\Debug\clearence.mdf
حين أقوم بحذف الفولدر الجديد Bin يقوم البرنامج بإنشاءه مرة أخرى عند التنفيذ .. فهل هي مشكلة ام أن هذه هي ألية التنفيذ فعلا ؟؟
علما بأني أعاني من مشكلة ان النتائج لا تظهر في التقارير إلا بعد إغلاق البرنامج وإعادة تشغيله .. وتوقعت أن المشكلة ان النتائج تخزن وقتيا في الملف الجديد ..
فما الحل .. وما هي أصلا آلية تشغيل ملفات MDF ..
كود :
<add name="cls.My.MySettings.ConString" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\KANZ\Desktop\Clearence\Clearence\bin\Debug\clearence.mdf;Integrated Security=True;Connect Timeout=30"
providerName="System.Data.SqlClient" />
</connectionStrings>
ماذا يحدث بالضبط عند تنفيذ البرنامج ؟؟
يقوم البرنامج بإنشاء فولدر جديد اسمه Bin داخل الفولدر debug وداخل الملف Bin نفسه هناك فولدر جديد اسمه debug يحتوي على ملف MDF آخر بنفس إسم الملف الأول .. هكذا
C:\Users\KANZ\Desktop\Clearence\Clearence\bin\Debug\bin\Debug\clearence.mdf
حين أقوم بحذف الفولدر الجديد Bin يقوم البرنامج بإنشاءه مرة أخرى عند التنفيذ .. فهل هي مشكلة ام أن هذه هي ألية التنفيذ فعلا ؟؟
علما بأني أعاني من مشكلة ان النتائج لا تظهر في التقارير إلا بعد إغلاق البرنامج وإعادة تشغيله .. وتوقعت أن المشكلة ان النتائج تخزن وقتيا في الملف الجديد ..
فما الحل .. وما هي أصلا آلية تشغيل ملفات MDF ..