طريقتان للقيام بهذا:
قم بتسمية سلسلة الاتصال الخاصة بك بعد اشتقاقك
DbContext
الفصل (أي ؛ إذاDbContext
هوXyzEntities
, ، ثم قم بتسمية سلسلة conn الخاصة بكXyzEntities
<add name="XyzEntities" connectionString"..... />
تمرير اسم سلسلة الاتصال في مُنشئ الأساس لـ
DbContext
. تريد استخدام مُنشئ مثل:public class XyzEntities : DbContext { public XyzEntities( string nameOrConnectionString ) : base( nameOrConnectionString ) { } } // usage var dbContext = new DerivedDbContext( "MyCalendarConnectionString" );
تحديث:
إذا لم تتمكن من الاتصال بمثيل SQL Server Express ، فهذا بسبب الاستخدام Integrated Security=True
- ما لم تقم بتعيين هوية تجمع التطبيق على مستخدم لديه إمكانية الوصول إلى قاعدة البيانات ، فسيتم رفض الاتصال.