70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

نحوه اتصال Entity Framework به دیتابیس از طریق web.config

سلام خدمت دوستان آی تی پرو ، بنده یه فیلم آموزش ساخت مدیریت محتوا از اینترنت گرفتم.که تو یه قسمتش رشته اتصال فریم ورک انتیتی رو به پایگاه داده از طریق فایل web.config توضیح نمیده ، دوستانی که تو این زمینه تخصص دارن لطفا راهنمایی کنید. با تشکر

پرسیده شده در 1395/11/04 توسط

7 پاسخ

0

ممنون

اروری که توی برنامه باهاش مواجه میشم این ارور هست.

اسم کلاسی که باید تو رشته اتصال بذارم cmsUser هست؟ یا CmsContext؟ با توجه به عکس

ممنون

اروری که توی برنامه باهاش مواجه میشم این ارور هست.
اسم کلاسی که باید تو رشته اتصال بذارم cmsUser هست؟ یا CmsContext؟ با توجه به عکس

||http://web.tosinso.com/files/get/74384013-6eaa-4d77-a5fa-c43eebfa3dd9||
پاسخ در 1395/11/04 توسط
1

سلام دوست عزیز، شما باید Connection String ای همنام با کلاس DbContext ای که داخل پروژه استفاده شده داخل فایل web.config تو بخش connectionStrings اضافه کنید:

<connectionStrings>
    <add name="PortalDbContext" connectionString="Data Source=.; Initial Catalog=DatabaseName; Integrated Security=false; User Id=sa; Password=1; MultipleActiveResultSets=true;" providerName="System.Data.SqlClient" />
</connectionStrings>
پاسخ در 1395/11/04 توسط
1

Data Source همون نام Instance ای هست که بهش وصل میشید، زمان وصل شدن به SQL Server تو پنجره Connect

Initial Catalog نام Database هست

User Id هم Login ای هست که داخل SQL Server ایجاد کردید.

پاسخ در 1395/11/04 توسط
1

شما باید مقادیر Data Source و Initial Catalog و User Id و Password رو بر اساس اطلاعات SQL Server تغییر بدید.

پاسخ در 1395/11/04 توسط
0

این دو مقادیر رو چجوری به دست بیارم:

Data Source و Initial Catalog

منظور از User Id همون یوزر نیمی هست که توی Sql ایجاد کردم؟

پاسخ در 1395/11/04 توسط
0

با تشکر از پاسختون

باید این دو مقدار رو داخل رشته اتصال تغییر بدم؟

User Id=sa;

Password=1;

پاسخ در 1395/11/04 توسط
0

با تشکر آقای احمدی که وقت گذاشتید مشکل حل شد

پاسخ در 1395/11/04 توسط

پاسخ شما