c# - 使用 Linq-To-SQL 类自动为我生成连接字符串;有没有办法手动设置它?

标签 c# .net linq-to-sql connection-string

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

有没有办法让我手动设置 Linq-to-SQL (.dbml) 使用的连接?

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

最佳答案

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

MyDbContext _context = MyDbContext(connString);

关于c# - 使用 Linq-To-SQL 类自动为我生成连接字符串;有没有办法手动设置它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3063099/

相关文章:

c# - 使用 MS Sync Framework 2.0,如何最好地处理相关表?

.net - golang 中的扩展方法?

c# - 如何根据条件在 wpf datagrid 中显示以下输出

c# - 此存储库模式对于 LINQ-to-SQL 有效吗?

c# - 将 ArrayList 的元素移动到前面,同时保持顺序 C#

c# - 如何为 mdi 容器创建函数

c# - 为有问题的进程创建转储文件的最简单方法

c# - asp.net 与 c#

c# - 如何检查可执行文件是否与已安装的 .NET 版本兼容

.net - 无法让 Left JOIN linq 查询工作!