不多说,直接上代码

    public partial class Model1 : DbContext
{
private static string connStr = "";
public Model1() : base("Data Source=.;Initial Catalog=GameDb;user id=sa;password=123456")//默认随便填一个标准连接字符串,如果不是标准的你的后面设置连接字符串会出错,具体原因大家有兴趣的去深究吧
{if (connStr == "")
{
connStr = ConfigurationManager.ConnectionStrings["Model1"].ConnectionString;
connStr = SymmetricMethod.Decrypto(connStr);
}
base.Database.Connection.ConnectionString = connStr;
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
}
}

web.config如下

 <add name="Model1" connectionString="zgtsMV7VlXojlkp2VhEQvCsN6Pq/RsadZKfvOgqRWKPtBL8/x+2yBuSiWjfkMueEcAbFVTrI094JVLn28NnyiHlAqUl8q8g4T/ybEi4gPQPVEdUfg31xF8NLgWDCAGR9Tw+7/VTm/WRpBHxrpCwUwggB35QNgqkXo+1SQ6OmpqhrNdSuPrlzh1UoOHP/p55WrVL2TNOZ5n4v6CUmODdTVw==" providerName="System.Data.SqlClient" />
</connectionStrings>

其中 SymmetricMethod.Decrypto  解密算法,至于加解密算法,大家自行百度吧

最新文章

  1. Struts2 SSH整合框架返回json时,要注意懒加载问题
  2. CSS基础知识—【结构、层叠、视觉格式化】
  3. QTableWidget 导出到表格
  4. Android中Application全局方法(变量)的调用
  5. 使用EasyUI实现加入和删除功能
  6. RFID智能感知摄像机推进智慧城市建设步伐
  7. Netty5序章之BIO NIO AIO演变
  8. Linux查看系统中的每个进程
  9. Spark SQL在100TB上的自适应执行实践(转载)
  10. Docker:Docker打包Web API成镜像并上传到Docker Hub(2)
  11. TCP/IP指纹鉴别 fingerprint
  12. 最简单的uwsgi+nginx配置多个django站点
  13. ucore-lab1-练习4report
  14. apache开启gzip压缩
  15. CCDictionary
  16. Linux 命令英文全称
  17. 十、springboot之web开发打包生产
  18. RabbitMQ---7、常见参数含义
  19. C++使用回溯法实现N皇后问题的求解
  20. php 与java安卓客户端的查询交互

热门文章

  1. ubuntu下如何开机自动执行自定义脚本?
  2. 服务器端实时推送技术之SseEmitter的用法
  3. Python3基础 str __add__ 拼接,原字符串不变
  4. Spring mvc4 + ActiveMQ 整合【什么框架与什么框架的整合搜索】
  5. python的url正则表达式
  6. Spring cloud微服务安全实战-6-9sentinel之熔断降级
  7. 详细介绍Oracle数据库的聚簇技术
  8. spring 配置事务管理器
  9. Flink 在IDEA执行时的webui
  10. 《Learning a Discriminative Feature Network for Semantic Segmentation》解读