public testContext()
: base(GetConnection(), true)
{ }
public static DbConnection GetConnection()
{
var providerName = ConfigurationManager.ConnectionStrings["testContext"].ProviderName;
var conn = DbProviderFactories.GetFactory(providerName).CreateConnection();
var connectString = ConfigurationManager.ConnectionStrings["testContext"].ConnectionString;
conn.ConnectionString = connectString.Decrypt();//解密
return conn;
}
相关文章
- springboot报错:解决java连接SQLSERVER数据库之驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接的问题
- web.config的数据库连接字符串进行加密
- C#使用EF连接PGSql数据库
- EF Code First连接现有数据库
- .net core 2.1 Ef 连接Mysql数据库 DB first
- sqlServer数据库常用连接字符串
- sql数据库连接字符串在APP.config配置文件内的两种写法
- C# 的EF框架怎么连接Oracle数据库
- NET Framework 4.5新特性 数据库的连接加密保护。
- C#中SQL Server数据库连接池使用及连接字符串部分关键字使用说明