mohammadyaser
دوشنبه 26 دی 1390, 15:36 عصر
سلام من می خوام در زمان اجرا بتونم connetion scting رو که در web.config هست تغییر بدم.یعنی یک text box رو صفحه دارم که هر چی در اون قرار دادم باید بشه کانکشن استرینگم.
خیلی گشتم این کد رو هم پیدا کردم ولی نمی دونم چی به چیه مخصوصا خط چهارم.اگر ممکنه یکی یا همین رو توضیح بده یا یک نمونه بگذاره ممنون
Configuration config;
ConnectionStringsSection connectString;
config = WebConfigurationManager.OpenWebConfiguration("~");
connectString = (ConnectionStringsSection)config.GetSection("SalaryConnectionString");
connectString.ConnectionStrings["SalaryConnectionString"].ConnectionString = "Data Source=SERVER;Initial Catalog=" + Session["bankname"].ToString() + ";Persist Security Info=True;User ID=sa;Password=*****";
config.Save();
web.config
<connectionStrings>
<add name="SalaryConnectionString" connectionString="Data Source=server;Initial Catalog=Salary;Persist Security Info=True;User ID=sa;Password=66108715" providerName="System.Data.SqlClient"/>
</connectionStrings>
خیلی گشتم این کد رو هم پیدا کردم ولی نمی دونم چی به چیه مخصوصا خط چهارم.اگر ممکنه یکی یا همین رو توضیح بده یا یک نمونه بگذاره ممنون
Configuration config;
ConnectionStringsSection connectString;
config = WebConfigurationManager.OpenWebConfiguration("~");
connectString = (ConnectionStringsSection)config.GetSection("SalaryConnectionString");
connectString.ConnectionStrings["SalaryConnectionString"].ConnectionString = "Data Source=SERVER;Initial Catalog=" + Session["bankname"].ToString() + ";Persist Security Info=True;User ID=sa;Password=*****";
config.Save();
web.config
<connectionStrings>
<add name="SalaryConnectionString" connectionString="Data Source=server;Initial Catalog=Salary;Persist Security Info=True;User ID=sa;Password=66108715" providerName="System.Data.SqlClient"/>
</connectionStrings>