【问题标题】:Entity Framework + SQL CLR + remote database实体框架 + SQL CLR + 远程数据库
【发布时间】:2011-08-18 07:17:20
【问题描述】:

我有一个项目,我在其中使用 WCF 数据服务来公开对我的数据库 (db1) 中某些表的访问。

现在,需求发生了变化,我需要从数据库 db1 中获取数据,从新数据库 db2 中的表 teacher2 中获取数据,但要保持其他所有内容不变。

我正在考虑做以下事情:

1- 将服务的 .edmx 文件设置为指向存储过程 (SQL CLR),而不是指向表教师。

2- 在 SQL CLR 中,使用专有 API 发起连接并连接到数据库 db2,并从中检索数据。

3- 将从 db2 检索到的数据发送回 WCF 数据服务客户端。

这可能吗?如果是这样,该怎么做?有没有更好的方法来达到同样的效果?

【问题讨论】:

    标签: c# .net sql wcf sqlclr


    【解决方案1】:

    每个项目可以拥有多个 edmx,以及多个 wcf 数据服务。我会做第二个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-15
      • 1970-01-01
      • 2016-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多