LinqHelper连接数据库配置
2024-10-21 10:07:15
LinqHelper连接数据库配置
/// <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;
}
发布程序后只需修改配置文件即可。解决了发布后改不了数据库连接的问题。
最新文章
- centos克隆,网卡启动失败
- 【BZOJ1012】 【JSOI2008】最大数maxnumber
- Linux分区练习(1)
- css3属性之 box-sizing
- Android详细的对话框AlertDialog.Builder使用方法
- word linkage 选择合适的聚类个数matlab code
- UVA 11609 Teams 组合数学+快速幂
- Linux - 打印文件夹全部文件 代码(C)
- GDB 调试程序系列
- 4 Java学习之 反射Reflection
- AIX errpt命令说明
- React学习笔记--程序调试
- C语音读写文件
- day05今日学习总结:字符串类型
- SMTP协议及POP3协议-邮件发送和接收原理(转)
- 关于javascript的cookie的封装
- mongodb基础学习14-mapReduce操作
- iOS-----使用AddressBook管理联系人
- 【转】Apache httpd.conf配置解释
- mongodb-2.6.0 在win7 64下的安装和服务启动