لا يمكن إنشاء قاعدة بيانات عند استخدام فئات Poco التي تم إنشاؤها ككيانات

StackOverflow https://stackoverflow.com//questions/23011817

سؤال

لسبب ما بدأت تطويري من تصميم قاعدة البيانات الخاصة بي.ثم استخدمت Poco لتوليد حقائه وتكوينات الكيان والسياق.

في خطوتي التالية أود أن أجعل تطبيقي إنشاء قاعدة بيانات جديدة إذا لم تكن قاعدة البيانات المحددة في سلسلة الاتصال من ملف التكوين.

المشكلة التي واجهتها في الوقت الحالي ما يلي: عندما أحاول الحصول على firstordefault من dbspet من نموذجي، أحصل على رسالة الخطأ التالية

system.data.entity.core.entitycommandExcepectionException: حدث أثناء تنفيذ تعريف الأوامر.رؤية الداخلية استثناء للحصول على التفاصيل.---> system.data.sqlclient.sqlexception: اسم كائن غير صالح 'dbo.role'.

أنا أستخدم التكوين التالي للكيان الخاص بي

giveacodicetagpre.

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

المحلول

إذا كنت تريد EF لإنشاء قاعدة بيانات لك، فأنت بحاجة إلى تعيين التهيئة الصحيحة في منشئ السياق.على سبيل المثال مثل هذا:

giveacodicetagpre.

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