C#EF上下文如何从SQL数据库中获取特定的表

时间:2017-01-22 08:52:41

标签: c# entity-framework

我有许多具有相同表格结构的数据库(各种数据),例如:城市,国家,地区。

我想整合到一个数据库中并创建一个表名前缀来标识它们来自的数据库。这样获得的数据库包含不同代码的相同表。

如何通过代码创建C#Entity Framework上下文只需要具有特定前缀的表现在我要连接到?在上下文表中,名称将没有前缀

示例:

示例数据库a1中的表:

  • 国家

示例数据库b1中的表:

  • 国家

现在,在合并数据库中合并后,表将变为:

  • a1_city
  • b1_city
  • a1_country
  • b1_country
  • a1_area
  • b1_area

将只选择前缀为a1且名为city,country

的表格

连接字符串是否有任何变化?或者在其他地方?

0 个答案:

没有答案