zoukankan      html  css  js  c++  java
  • 为web.config写入数据库连接字符串的方法

        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();
        }
  • 相关阅读:
    upload.go
    heartbeat.go
    delete.go
    get.go
    handler.go
    uuid.go
    kingpin_parser.go
    disk.go
    logrus_hook.go
    反连接NOT EXISTS子查询中有or 谓词连接条件SQL优化一例
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/388288.html
Copyright © 2011-2022 走看看