代码之家  ›  专栏  ›  技术社区  ›  Subhomoy Sikdar

固定连接线c#ado.net连接池

  •  0
  • Subhomoy Sikdar  · 技术社区  · 7 年前

    here 关于连接池,我看到我们正在创建一个新的SqlConnection对象,它接受一个参数'connectionString'

    如何在不传递连接字符串的情况下使用连接池?我们安全地检索连接字符串,但是在整个应用程序中传递字符串,这使得连接字符串在内存转储中可用。

    我在寻找类似的方法。我们创造了 对象并请求连接,但不传递连接字符串。

    编辑:我所说的传递字符串是什么意思(这个代码出现在数据库访问层的每个方法中):

    using (SqlConnection connection = new SqlConnection($conn_string))  
    {  
        connection.Open();        
        // execute queries  
    }
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   John Wu    7 年前

    如果您关心内存转储中的数据库凭据,请不要使用它们。

    相反,你可以

    SqlConnectionFactory 当然了 write your own .