http://www.cnblogs.com/leotian/archive/2008/12/02/1346004.html
protected void Page_Load(object sender, EventArgs e) { CheckLogin MyChk = new CheckLogin(); title.InnerHtml = "<b>数据库连接配置</b>";
if (!IsPostBack) { Configuration config =System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(HttpContext.Current.Request.ApplicationPath); string myConnect =config.ConnectionStrings.ConnectionStrings["MyApp.Properties.Settings.SqlConnectSetting"].ToString();
string[] arycon = myConnect.Split(';'); int i, li_index; for (i = 0; i < arycon.Length; i++) { if (arycon[i].IndexOf("Data Source") > -1) { li_index = arycon[i].IndexOf("="); TextBox1.Text = arycon[i].Substring(li_index + 1); } if (arycon[i].IndexOf("Initial Catalog") > -1) { li_index = arycon[i].IndexOf("="); TextBox2.Text = arycon[i].Substring(li_index + 1); } if (arycon[i].IndexOf("User ID") > -1) { li_index = arycon[i].IndexOf("="); TextBox3.Text = arycon[i].Substring(li_index + 1); } if (arycon[i].IndexOf("Password") > -1) { li_index = arycon[i].IndexOf("="); TextBox4.Text = arycon[i].Substring(li_index + 1); } } } }
;
ConnectionStringsSection csSection = config.ConnectionStrings; csSection.ConnectionStrings[csName].ConnectionString = ls_newstring;
config.Save(ConfigurationSaveMode.Modified);
//IIS将重新启动 } }
|
请发表评论