代码之家  ›  专栏  ›  技术社区  ›  Sergio Tapia

使用Linq to SQL类自动为我生成连接字符串;是否有手动设置的方法?

  •  3
  • Sergio Tapia  · 技术社区  · 14 年前

    我刚刚开始使用linq-to-sql,使用起来非常好。问题是,这个软件将在很多机器上运行,每台机器都有一个独特的连接字符串。

    是否有方法手动设置LINQ到SQL(.dbml)使用的连接?

    我现在的工作方式是创建.dbml文件,在图形设计器中,我将表从服务器资源管理器拖到.dbml的白板上。

    1 回复  |  直到 14 年前
        1
  •  6
  •   Justin Niessner    14 年前

    对。只需将要使用的连接字符串传递给DataContext构造函数:

    MyDbContext _context = MyDbContext(connString);