我正在开发一个新项目,希望能够使用LINQ to SQL来访问数据 ,但遇到了以下问题。使用LINQ to SQL与多个数据库
我需要我的应用程序访问3个数据库具有相似但不 相同的表结构,例如
数据库1和数据库2有一个名为tblCustomer 2列 CustomerKey和客户名称
的Database2表有一个名为tblCustomer与3列CustomerKey, CustomerName和CustomerPostCode
我正在寻找一个解决方案,将允许我查询所有三个 数据库s,而不需要3个GetCustomerList函数作为Database1 ,而Database2可以使用与结构相同的函数 ,数据库3的覆盖函数带回附加的 字段。
有没有一种方法,我可以声明基本DataContext类来处理数据库 1和2继承版本的数据库3.
在此先感谢
斯图尔特·弗格森
不要忘记标记你最喜欢的答案;-) – Steven 2010-06-22 11:35:35