الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الداتا بيز لا تقم بتخزين البيانات ؟

بدأه red_scorpion1 في 27 نوفمبر 2013 · 1 رد · 477 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

 

قمت بتنفيذ كل ما تم شرحه فى هذا الفيدو وهذا من اجل دمج قاعدة بيانات sql داخل المشروع والاتصال بها لأن جهاز العميل لن يقبل تثبيت sql server 

 

https://www.youtube.com/watch?v=3w2JkLcp-UA

 

وتم التجربة على VS 2013 ولكن يعطينى المشروع رسالة انه تم الحفظ ولا اجد اى شيء بقاعدة البيانات ؟ فهل هناك خطوة لا بد من فعلها لكى يتم الحفظ ؟

 

كل ما اريده هو دمج قاعدة البيانات مع المشروع لكى تعمل عند العميل دون الحاجة إلى تثبيت SQL Server لديه فهل هناك من شرح لكيفية عمل ذلك بارك الله فيكم من خلال بحث علمت انه يجب ان يكون موجود sql Engine ولكن ماذا بعد ذلك فأنا لدى SQL 2012 LocalDB ؟

تم تعديل هذه المشاركة بواسطة red_scorpion1 في 27 نوفمبر 2013 في 12:47

#2

السلام عليكم ...

لو عملت نقرة يمينة على القاعدة في المشروع ثم properties  ثم build action  ستلاحظ أن القيمة هي copy always  أو copy if new  اي سيتم نسخ القاعدة من ملفات المشروع إلى مجلد الــ debug  عند كل مرة تقوم فيها ببناء المشروع , و بالتالي لن ترى البيانات التي أدخلتها عند التنفيذ السابق ...و هذه هي مشكلتك ..

الحل :

افتح الملف App.Config  ستلاحظ أنه يحوي Connection String  للقاعدة الحالية , قم بنسخه إلى ملف خارجي .. الآن .. قم بعمل attach  للقاعدة من management studio مع إزالتها من المشروع (نقرة يمينة عليها ثم exclude ) و قم بإضافة إتصال لها كي يظهر محتواها في الــ Server Explorer  يمكن إنشاء الجداول و التعامل معها .. و بالتالي تحفظ البيانات .. الآن عندما تريد إعطاء التطبيق للعميل ... تعيد وضع القاعدة السابقة في المشروع (نقرة يمينة ثم include) و تضع الــ Connection String  السابق .. ,و تقوم ببناء المشروع .. بهذه الطريقة يكون لديك قاعدة واحدة في الــ runtime  و الــ design time  .

2

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

مواضيع مشابهة