• 为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();
        }
  • 相关阅读:
    CPU深度学习模型推理性能抖动问题
    深度学习推理性能优化
    Winograd Convolution 推导
    Res-Family: From ResNet to SE-ResNeXt
    CPU二则
    CPU TFLOPS 计算
    深度学习专题
    计算系统中互联设备Survey
    深度学习框架演进史
    天池医疗AI大赛支持有感
  • 原文地址:https://www.cnblogs.com/Clingingboy/p/388288.html
Copyright © 2020-2023  润新知