2011-12-13 72 views
0

我想在不同的服务器上更新/插入两个相同的数据库。但我已经创建了两个文件的.dbml后,我已经得到了很多编译错误,如:LINQ。不同服务器上的相同数据库

错误28的部分方法可能无法多次定义

回答

3

你不需要两个不同的.dbml文件。你需要做的是使用相同的dbml创建两个不同的数据库上下文,但使用不同的连接字符串。另外,你应该考虑交易选项,但这是另一个问题。

+0

现在我试图通过不同的名称空间来区分它们。如果我愿意,我会按照你的解决方案。 – Ars

+0

这仍然不是你所需要的。如果数据库具有相同的模式,只需在构造函数中使用不同的连接字符串即可创建两个完全相同的数据库上下文类的实例。 –

相关问题