ahmadreza.s
جمعه 03 مهر 1394, 12:33 عصر
سلام
یه برنامه نوشتم که از طریق ef به دیتابیس متصل میشم ، حالا یه قسمت برنامه رو جوری میخوام تنظیم کنم که کاربر بتونه کانکشن استرینگ رو از فایل App.Config تغییر بده !
آیا همچین چیزی ممکنه؟
من خودم از این کد استفاده میکنم ولی تنها مشکلی داره اینه که موقتن کانکشن استرینگ رو تغییر میده و بعد از بستن برنامه دوباره به حالت اول برمیگرده ! یعنی اینکه تغییرات ذخیره نمیشن !
var config = ConfigurationManager.OpenExeConfiguration(Applicat ion.StartupPath + @"\WindowsFormsApplication11.exe");
config.ConnectionStrings.ConnectionStrings["con"].ConnectionString = "myconnection";
config.Save(ConfigurationSaveMode.Modified, true);
ConfigurationManager.RefreshSection("connectionStrings");
یه برنامه نوشتم که از طریق ef به دیتابیس متصل میشم ، حالا یه قسمت برنامه رو جوری میخوام تنظیم کنم که کاربر بتونه کانکشن استرینگ رو از فایل App.Config تغییر بده !
آیا همچین چیزی ممکنه؟
من خودم از این کد استفاده میکنم ولی تنها مشکلی داره اینه که موقتن کانکشن استرینگ رو تغییر میده و بعد از بستن برنامه دوباره به حالت اول برمیگرده ! یعنی اینکه تغییرات ذخیره نمیشن !
var config = ConfigurationManager.OpenExeConfiguration(Applicat ion.StartupPath + @"\WindowsFormsApplication11.exe");
config.ConnectionStrings.ConnectionStrings["con"].ConnectionString = "myconnection";
config.Save(ConfigurationSaveMode.Modified, true);
ConfigurationManager.RefreshSection("connectionStrings");