Man*_*tal 5 dynamic-data linq-to-sql
我正在使用LINQ to SQL从我的应用程序连接到数据库.当我将环境从生产更改为暂存时,我可以在web.config中更新我的连接字符串.但是,当环境发生变化时,我还需要更新一个值.那是数据库名称.在LINQ to SQL设计器文件中,数据库名称被称为属性,如 -
[System.Data.Linq.Mapping.DatabaseAttribute(Name="somedbname")]
Run Code Online (Sandbox Code Playgroud)
如何从某个配置文件中动态获取Name的值?
任何帮助都非常感谢.
小智 5
如 http://msdn.microsoft.com/en-us/library/system.data.linq.mapping.databaseattribute.name.aspx所述
“仅当连接本身未指定数据库名称时,才使用DatabaseName。” 因此您可以删除此属性,一切都会正常!
| 归档时间: |
|
| 查看次数: |
3551 次 |
| 最近记录: |