代码之家  ›  专栏  ›  技术社区  ›  MarkKGreenway

linqdbml多个sql服务器

  •  1
  • MarkKGreenway  · 技术社区  · 16 年前

    一个是
    档案2009


    它们都在同一个sql server和实例上,并且具有相同的结构 然而,我有一个页面,需要查看旧的和新的一个(我可以使两个独立的页面)

    2 回复  |  直到 16 年前
        1
  •  0
  •   Randy Minder    16 年前

    如果您通过L2S访问这些数据库,那么您可能需要一个指向Archive2009的DBML和一个指向Archive2010的DBML。然后您的查询可以使用任何合适的DBML。如果遇到名称空间问题,请为每个DBML使用不同的生成名称空间。

        2
  •  0
  •   marc_s MisterSmith    16 年前

    您可能最好使用两个linqtosql数据上下文,例如一个用于 Archive2009 另一个给我 Archive2010 . 这样,每个数据上下文只处理一个数据库,您可以同时从两个数据上下文中选择内容。