مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

miladrq

عضویت از 1394/08/29

داینامیک کردن Connection String در EF 6

  • پنجشنبه 11 خرداد 1396
  • 21:04
تشکر میکنم

با سلام خدمت شما دوستان عزیز 

چطور میشه  Connection String رو در سی شارپ داینامیک کرد که کاربر بتونه تنظیمات مربوط به اتصال دیتابیس رو عوض کنه؟؟

روش اتصال به دیتابیس Entity Framwork 6 هستش 

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 12 خرداد 1396
  • 07:32

میتونید در app.config تغییر دهید

ConnectionStringSettings importToConnectionString = currentConfiguration.ConnectionStrings.ConnectionStrings[newName];

if (importToConnectionString == null)
{
    importToConnectionString = new ConnectionStringSettings();
    importToConnectionString.ConnectionString = importFromConnectionString.ConnectionString;
    importToConnectionString.ProviderName = importFromConnectionString.ProviderName;
    importToConnectionString.Name = newName;
    currentConfiguration.ConnectionStrings.ConnectionStrings.Add(importToConnectionString);
}
else
{
    importToConnectionString.ConnectionString = importFromConnectionString.ConnectionString;
    importToConnectionString.ProviderName = importFromConnectionString.ProviderName;
}

Properties.Settings.Default.Reload();

کاربر سایت

miladrq

عضویت از 1394/08/29

  • جمعه 12 خرداد 1396
  • 09:05

دوست عزیز فقط یه سوال خودش یعنی کانکشن استرینگ و دیگر چیز ها رو میسازه و فقط از ما نام دیتابیس رو میخواد؟؟

و یک سوال دیگه از چه رفرنس هایی در کد بالا استفاده کردید؟؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 12 خرداد 1396
  • 15:42

خیر

رشته اتصال را باید کامل قرا دهید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)