【发布时间】:2016-01-11 17:12:20
【问题描述】:
我首先使用了实体框架代码,效果很好。
该项目使用已经设计并运行的第二个遗留数据库。
我想调用项目中的两个数据库。有没有人有任何建议最好的解决方案来做到这一点?
我已经分别(在教程中)做了这两个,但从来没有两个都做过。是的,连接两个数据库不是最好的主意,但每个数据库都有明显不同的数据集。
我已经在使用 EF Code,并且一直在使用 POCO 类。您是否建议也创建一个 EDMX 文件?假设需要两个数据库上下文文件?
【问题讨论】:
-
两个数据库的架构相同?
-
不,它们是完全不同的方案和不同的表名
-
如果您只需要查看遗留数据库中的某些数据,请考虑使用视图。如果需要更新,可以先将需要访问的表逆向工程为代码。
标签: c# database entity-framework poco