您的位置:首页 > 数据库

为web.config写入数据库连接字符串的方法

2006-04-29 18:17 537 查看
1.写入连接字符串


protected void Page_Load(object sender, EventArgs e)






{


if (!Page.IsPostBack)






{





// Create a new ConnectionStringSettings object and populate it


ConnectionStringSettings conn = new ConnectionStringSettings();


conn.ConnectionString =


"Server=localhost;User ID=sa;Password=123456; " +


"Database=Northwind;Persist Security Info=True";


conn.Name = "AppConnectionString2";


conn.ProviderName = "System.Data.SqlClient";




// Add the new connection string to the web.config


Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("example");


config.ConnectionStrings.ConnectionStrings.Add(conn);


config.Save();


}


}

2.修改连接字符串


protected void Page_Load(object sender, EventArgs e)






{


// Retrieve an existing connection string into a Connection String Builder


System.Data.SqlClient.SqlConnectionStringBuilder builder = new


System.Data.SqlClient.SqlConnectionStringBuilder();




// Change the connection string properties


builder.DataSource = "localhost";


builder.InitialCatalog = "Northwind1";


builder.UserID = "sa";


builder.Password = "password";


builder.PersistSecurityInfo = true;




// Save the connection string back to the web.config


Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/Chapter11");


config.ConnectionStrings.ConnectionStrings["AppConnectionString1"].ConnectionString =


builder.ConnectionString;


config.Save();


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: