0
我有几个数据库包含完全相同的基表完全相同的设计。现在我需要能够从任何一个数据库访问基表。访问平等数据库的接口
有什么办法可以创建一个仍然可以使用Linq2Sql的通用界面?我在想,我想有一个工厂,创造了该选择的数据库,我可以事后查询数据方面:
string university = "SomeUniversity";
var database = UniversityDataContextFactory.Get(university);
var user = database.Users.Where(u => u.Id== id).First();
然而,这将需要从各个数据库返回的数据上下文来实现共享接口并且很可能也共享数据类。
你会使用Linq2Sql更新表中的数据吗? – 2010-07-22 14:07:51
是的,我会的。我会像其他地方一样使用Linq。 – 2010-07-29 12:48:38