سؤال

وأنا باستخدام فئة خدمة النطاق مرتبطة السياق ينق إلى SQL. استخدام نقاط التوقف وتضيف بنجاح،

context.Company.Add(NewCompany);

وادعو هذا من سيلفرلايت، ولكن الجزء توفير يبدو أن تفشل ...

context.SubmitChanges();

وكما هو الحال في، وأحصل على أية أخطاء، ولا تضيف إلى قاعدة البيانات. كل ما عندي من الجداول لها علاقة مع بعضها البعض مثل "الشركة" له علاقة ب "العنوان"، لم أفتقد خطوة؟

هل كانت مفيدة؟

المحلول

في حالة كنت تستخدم قاعدة بيانات ملف (يمول، قوات الدفاع الذاتى، MDB ...):

وتحقق في خصائص قاعدة البيانات الخاصة بك عنصر المشروع أن يتم تعيين "نسخ إلى الدليل الإخراج" خاصية "لا نسخ" أو "نسخ إذا أحدث". وإلا، ملف قاعدة البيانات في الدليل الإخراج سيتم الكتابة فوق كل مرة تقوم فيها بتجميع. هذا غبية جدا، ولكن هذا السلوك الافتراضي في VS ...

نصائح أخرى

وأخيرا وجدت خطأ ... على ما يبدو كانت سلسلة بلدي اتصال خاطئة، فإنه كان يحاول التواصل مع من أوراق اعتمادي .. عندما تم إنشاء الكائن ينق إلى SQL أنه لم حفظ أوراق اعتماد ... يا الهي ما هي مضيعة لعطلة نهاية الاسبوع ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top