asp.net – Linq to Sql – 根据环境变量动态设置连接字符串
|
我需要根据环境变量将 Linq的连接字符串设置为Sql.我有一个函数,它会根据环境变量从web.config中返回连接字符串,但是如何让Linq始终使用这个“动态创建的”连接字符串(最好不需要每次都指定)? 我知道我可以使用构造函数来指定连接字符串,但是在LinqDataSource中使用数据报文时,它是如何工作的? 解决方法使用:MyDataClassesDataContext db = new MyDataClassesDataContext(dynamicConnString); 对于LinqDataSource,截取ContextCreating事件并如上所述手动创建DataContext: protected void LinqDataSource_ContextCreating(object sender,LinqDataSourceContextEventArgs e)
{
e.ObjectInstance = new MyDataClassesDataContext (dynamicConnString);
}
从MSDN:
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 它是老式的使用id的查询字符串吗?
- asp.net-mvc – 使用MVC 4和实体框架填充DropDownList
- 如何在ASP.Net MVC中实现ReverseAJAX(Comet)
- .net – 使用Model First方法时如何种子数据?
- 如何刷新#include文件 – 它们在IIS7 / ASP.NET上进行缓存
- asp.net – 如何将最新的TFS变更集编号插入到aspx页面?
- asp.net – 从global.asax – mvc重定向到一个动作
- asp.net-mvc – 如何将数据从AuthorizeAttribute传递给Cont
- asp.net – ServerVariables [“HTTP_HOST”]和ServerVaria
- asp.net-mvc – Ninject和连接字符串
- iis-6 – IIS 6拒绝访问默认文档
- asp.net-mvc – 如何将MVC 5 IdentityModels.cs移
- 在ASP.NET 5中,如何在中间件中获取所选路由?
- 谈谈.NET Core中基于Generic Host来实现后台任务
- asp.net – IItemTransform和现有的缩小文件
- asp.net – 单元测试Web服务 – HttpContext
- jwt – ASP.NET 5 OAuthBearerAuthentication:以
- 最佳实践ASP.NET成员资格:同一数据存储区中的用
- asp.net-mvc – 什么是应用程序洞察遥测(未配置)
- .net – 在IIS中部署.PDB文件 任何好处?
