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;
}
相关文章
- C# 的EF框架怎么连接Oracle数据库
- NET Framework 4.5新特性 数据库的连接加密保护。
- C#中SQL Server数据库连接池使用及连接字符串部分关键字使用说明
- 数据库连接字符串大全 资料引用:http://www.knowsky.com/339545.html
- ASP.NET MVC 初学笔记.1 EF连接数据库的多种方法
- C# 使用EF6连接、操作Mysql数据库(内附操作源码分享)
- Spring+mysql+druid对数据库连接的用户名密码加密
- vs在MVC与EF框架下使用Code First自定义连接数据库
- EF连接MySQL数据库
- vs,c#程序app.config文件加密数据库连接字符串(加密后不明文显示,但解密也很简单)