C# 使用LINQtoSQL类自动为我生成连接字符串;有办法手动设置吗?

C# 使用LINQtoSQL类自动为我生成连接字符串;有办法手动设置吗?,c#,.net,linq-to-sql,connection-string,C#,.net,Linq To Sql,Connection String,我刚刚开始使用LINQtoSQL,使用它真是太棒了。问题是,这个软件将在很多机器上运行,每台机器都有一个唯一的连接字符串 有没有办法手动设置Linq到SQL(.dbml)使用的连接 我现在的做法是创建.dbml文件,在graphic designer中,我将表格从服务器资源管理器拖到.dbml的白板上。是的。只需将要使用的连接字符串传递给DataContext构造函数: MyDbContext _context = MyDbContext(connString); 这太棒了!可能发生的情况是.

我刚刚开始使用LINQtoSQL,使用它真是太棒了。问题是,这个软件将在很多机器上运行,每台机器都有一个唯一的连接字符串

有没有办法手动设置Linq到SQL(.dbml)使用的连接


我现在的做法是创建.dbml文件,在graphic designer中,我将表格从服务器资源管理器拖到.dbml的白板上。

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

MyDbContext _context = MyDbContext(connString);

这太棒了!可能发生的情况是.dbml接收到一个连接字符串,但数据库中的表比预期的多了2个字段。会发生什么?@Sergio Tapia-LINQ to SQL会忽略额外的列。