首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么实现DataContext动态添加数据源

2012-03-08 
如何实现DataContext动态添加数据源添加一个DataClasses.dbml然后在前台手动配置数据源,可以通过后台设置

如何实现DataContext动态添加数据源
添加一个DataClasses.dbml然后在前台手动配置数据源,可以通过后台设置数据源(我的数据源是XML文件)吗?否能发个例子来参考一下。

[解决办法]
linq2sql 不是针对数据源是xml的。如果是xml文件直接用 linq2xml 来操作xml.
[解决办法]
你可以映射多个.dbml
通过web.config来配置连接字符串,在代码中动态选择使用哪一个 .dbml作为映射文件

操作XML 可以使用linq2xml:

http://code.msdn.microsoft.com/site/search?f%5B0%5D.Type=Topic&f%5B0%5D.Value=LINQ%20to%20XML&f%5B0%5D.Text=LINQ%20to%20XML
[解决办法]
EF 的是一个 部分类,可以在外面添加一个partial部分类 来进行扩展封装。
DataClasses.dbml 可以试试
[解决办法]

C# code
DataClasses.Connection.ConnectionString = conString; 

热点排行