我正在使用几个不同的数据库(3个MS SQL,2个SYBASE v12.5)。它们都具有相同的结构/架构。
我使用Designer制作了一个初始的.dbml(使用C#4.0从data.linq.DataContext扩展)。 DataContext有一个构造函数,它接受一个参数(一个连接字符串)。考虑到所有数据库在结构上看起来都很相似,我使用它来切换我查询的数据库(与MS SQL一起使用)。
答案 0 :(得分:2)
linq2sql仅支持Ms SQL Server。底层Sqlclient的连接字符串中没有提供程序属性。