LinqHelper连接数据库配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
LinqHelper连接数据库配置<br>/// <summary>
     /// Linq通用数据访问类
     /// 指定TDataBase来代替后面要使用的数据上下文(指代)
     /// where:说明指代的类型
     /// new:限定必须有一个不带参数的构造函数
     /// </summary>
     /// <typeparam name="TDataBase"></typeparam>
     public class LinqHelper<TDataBase> where TDataBase : DataContext, new()
     {
         private static string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
         TDataBase db = null;
         /// <summary>
         /// 创建数据库连接
         /// </summary>
         public LinqHelper()
         {
             db = new TDataBase();
             db.Connection.ConnectionString = connectionString;
         }

  发布程序后只需修改配置文件即可。解决了发布后改不了数据库连接的问题。

posted @   想念熊小米  阅读(389)  评论(0编辑  收藏  举报
编辑推荐:
· 35岁程序员的中年求职记:四次碰壁后的深度反思
· 继承的思维:从思维模式到架构设计的深度解析
· 如何在 .NET 中 使用 ANTLR4
· 后端思维之高并发处理方案
· 理解Rust引用及其生命周期标识(下)
阅读排行:
· 35岁程序员的中年求职记:四次碰壁后的深度反思
· 当职场成战场:降职、阴谋与一场硬碰硬的抗争
· ShadowSql之.net sql拼写神器
· Excel百万数据如何快速导入?
· 无需WebView,Vue也能开发跨平台桌面应用
历史上的今天:
2014-10-20 XML与JSON的对比
2014-10-20 WPF dataGrid下的ComboBox的绑定
点击右上角即可分享
微信分享提示