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;
}

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

最新文章

  1. centos克隆,网卡启动失败
  2. 【BZOJ1012】 【JSOI2008】最大数maxnumber
  3. Linux分区练习(1)
  4. css3属性之 box-sizing
  5. Android详细的对话框AlertDialog.Builder使用方法
  6. word linkage 选择合适的聚类个数matlab code
  7. UVA 11609 Teams 组合数学+快速幂
  8. Linux - 打印文件夹全部文件 代码(C)
  9. GDB 调试程序系列
  10. 4 Java学习之 反射Reflection
  11. AIX errpt命令说明
  12. React学习笔记--程序调试
  13. C语音读写文件
  14. day05今日学习总结:字符串类型
  15. SMTP协议及POP3协议-邮件发送和接收原理(转)
  16. 关于javascript的cookie的封装
  17. mongodb基础学习14-mapReduce操作
  18. iOS-----使用AddressBook管理联系人
  19. 【转】Apache httpd.conf配置解释
  20. mongodb-2.6.0 在win7 64下的安装和服务启动

热门文章

  1. 软工作业-四则运算(java实现)BY叶湖倩,叶钰羽
  2. head插件对elasticsearch 索引文档的增删改查
  3. 假如数组接收到一个null,那么应该怎么循环输出。百度结果,都需要提前判断。否则出现空指针异常。。我还是想在数组中实现保存和输出null。
  4. 移植 MIUI Framework
  5. R语言:数据的分割-计算-整合(split-apply-aggregate)
  6. js实现把中文、英文标点转换
  7. PS更换证件照颜色
  8. Mapreduce shuffle和排序
  9. 设置正确的DNS
  10. Spring读取properties资源文件