我想将我的连接字符串放在像.udl这样的文件中,以便从外部项目更改连接字符串,因为我想将我的数据库放到服务器上。
我使用LINQ to SQL Classes和typed dataset,我希望那些项目在项目附近的文件中使用连接字符串(如udl),我可以这样做吗?
答案 0 :(得分:2)
LINQ to SQL DataContext有一个接受连接字符串的构造函数。该连接字符串将传递给提供者(请参阅http://msdn.microsoft.com/en-us/library/bb350721.aspx)。
您可以从任意文件中读取连接字符串,并在需要初始化DataContext对象时将其传递给所述构造函数。