如何强制Linq到Sql类使用来自文件的连接字符串

本文关键字:文件 字符串 连接 Linq 何强制 Sql | 更新日期: 2023-09-27 18:16:22

我想把我的连接字符串在一个文件,如。udl,从外部项目改变连接字符串,因为我想把我的db到服务器。

我使用LINQ SQL类和类型化数据集,我希望这些项目使用项目附近的文件内的连接字符串(如udl),我可以这样做吗?

如何强制Linq到Sql类使用来自文件的连接字符串

LINQ to SQL DataContext有一个接受连接字符串的构造函数。该连接字符串被传递给提供程序(参见http://msdn.microsoft.com/en-us/library/bb350721.aspx)。

您可以从任意文件中读取连接字符串,并在需要初始化DataContext对象时将其传递给所述构造函数。