ORM读取web.config中的数据库连接字符串
来源:互联网 发布:双色球预测算法 编辑:程序博客网 时间:2024/05/22 11:39
使用VS2008自带LINQ TO SQL生成的ORM默认连接字符串内置在类中,一旦数据库连接改动需要重新编译ORM。
其实可以通过一个简单的方法实现动态读取。
一、因为要读取WEB配置文件,所以第一步要做的是在ORM类库中引用两个命名空间:
1、System.Web
2、System.Configuration
二、在ORM中新建一个类,命名为:SQLHelper.cs。这个类的功能就是读取配置字符
内容如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.Configuration;
namespace PMS.DAL
{
class SQLHelper
{
/// <summary>
/// 从web.config中读取连接字符串
/// </summary>
/// <returns></returns>
public static string getConnStr()
{
return WebConfigurationManager.ConnectionStrings["PMSConnectionString"].ToString();
}
}
}
然后将DB.sesigner.cs中的字符串:public DBDataContext() :base(global::PMS.DAL.Properties.Settings.Default.PMSConnectionString, mappingSource)替换为:public DBDataContext() :base(global::PMS.DAL.SQLHelper.getConnStr(), mappingSource)
三、在WEB项目中引用该ORM类库即可使用。
- ORM读取web.config中的数据库连接字符串
- WinForm 读取Web.config 中数据库连接字符串
- web开发时读取web.config中的数据库连接字符串的方法
- Web.config数据库连接字符串
- web.config中的数据库连接
- WebService如何从Web.Config中读取数据库连接字符串
- web.config中定义数据库连接字符串以及读取方法
- 从Web.Config中读取数据库连接字符串的问题
- 读取到web.config里的数据库连接字符串
- c#读取到web.config里的数据库连接字符串
- asp.net2.0中读取web.config数据库连接字符串
- 从Web.config文件中读取数据库连接的字符串
- Web.config中的sqlserver连接字符串+读取
- WEB.CONFIG中数据库连接字符串
- web.config 数据库连接字符串详解
- 关于如何得到web.config中的数据库连接字符串
- 对web.config中的数据库连接字符串进行加密
- web.config配置web应用程序中的数据库连接
- 楷
- 微软驱动验证工具网址
- Hibernate中Criteria的用法
- 系统localtime性能评测
- 一步步教学生开发简单游戏(二)
- ORM读取web.config中的数据库连接字符串
- jfreechart柱形图链接问题
- 本人從網上收集的關于c/c++的基礎知識(感謝各原創作者)
- Snmp相关RFC文档
- ASP.NET无限级分类的非递归实现(存储过程版)
- C语言写文件
- Word 中的中文倒字代码(VBA)
- 维基百科中关于64位操作系统内核保护的介绍
- 利用vfw控制摄像头