代码之家  ›  专栏  ›  技术社区  ›  santosh singh

是否可以使用LINQ跨不同的数据库执行连接?

  •  14
  • santosh singh  · 技术社区  · 15 年前

    是否可以使用LINQ跨不同的数据库执行连接?如果是,那怎么办?

    2 回复  |  直到 13 年前
        1
  •  23
  •   Amy B    10 年前

    如果数据库位于同一服务器上,则可以创建视图(和3部分命名),以便可以从一个数据库中查询所有表。

    如果数据库位于不同的服务器上,则可以使用链接的服务器和视图(以及4部分命名),以便可以从一个数据库中查询所有表。

        2
  •  1
  •   Community Mohan Dere    9 年前

    调用.ToList()是查询数据库中的所有记录,因此如果表中有很多记录,它将占用大量内存。

    或者试试这个 The specified LINQ expression contains references to queries that are associated with different contexts .

    推荐文章