实体框架数据库 - 首先 - 动态添加表格到模型



我的表格具有相同的结构,但每个表的字母前缀。

例如:

A_Company, B_Company, C_Company

有组合框,用户可以从中选择A,B或C,然后代码将数据保存到适当的表中。

我该如何使用EF数据库 - 第一?

i解决了此问题,在我的基表公司上添加了代码前缀和触发器的列以插入更新和删除。

正如其他评论者所说的那样,将数据库重构为单个表更好。如果您不能做到这一点,那么我唯一能想到的就是要有一个可以为您选择表的课程。

我将创建一个与您的公司表具有相同属性的新类,并且还具有描述器属性。然后,这将用作UI的数据源。

在此类中,您必须根据歧视器的值手动编码从正确的实际表中绘制数据(并保存到其中)。如果您只有几张桌子,这很好,但是随着您相同的桌子的数量越来越大,这将变得更加头痛。

可能可以将基本表全部从虚拟基类中继承,这将有所帮助 - 然后您可以创建一个词典,可以使用该字典来即时可以使用该字典来交换最终数据源。

您考虑过的最后想法:1.根据其他评论员建议创建主表作为单个表,然后对每个公司都有视图。

  1. 按建议创建主表,然后在使用之前的某个时刻从该表创建单个表?

相关内容

  • 没有找到相关文章

最新更新