【问题标题】:Add table dynamically in Entity framework in MVC在 MVC 的实体框架中动态添加表
【发布时间】:2011-03-14 06:44:04
【问题描述】:

我有一个 MVC 应用程序,我需要在其中动态添加表,即动态准备表名。有什么方法可以检查表是否存在,如果不存在则将其添加到实体模型中。

如果我们能够创建表,那么如何使用实体模型的对象访问动态创建的表名?

【问题讨论】:

    标签: c# entity-framework dynamic asp.net-mvc-2


    【解决方案1】:

    没有。如果要在 EF 中使用新表,还需要在上下文中公开相关实体(类)、映射和 ObjectSetHere 你有一些想法,在 EF 中使用“动态”方法意味着什么。

    【讨论】:

      【解决方案2】:

      为什么不在控制器中创建KeyValuePair<MyTableProperties, List<MyObjects>> 或视图模型,然后根据键值对对象的值创建强类型视图并在其中创建表。 还是您在谈论其他类型的表格?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-06-29
        • 1970-01-01
        • 2017-01-13
        • 2017-09-14
        • 2011-09-21
        • 1970-01-01
        • 2014-05-06
        • 1970-01-01
        相关资源
        最近更新 更多