这篇文章与本文相似,但又有所不同。我的问题是:在一个数据库中,我有两组不同的表,它们的结构相同,但名称不同。例如:
表组1: MasterA -childA1 -childA2 -childA3
表集 2: MasterB -childB1 -childB2 -childB3
A和B分别由我公司的不同部门使用。我正在尝试使用C# DataContext,因为它很容易使用(尽管不如旧时代的 Delphi 好)。但是 DataContext 需要在编码之前硬连接到每个表。在过去我们可以写作的地方
string SQLStr = "....from Master" + departmentID + " where ...."
我正在尝试尽可能多地重用我的代码。
谢谢