【发布时间】:2016-09-14 21:42:06
【问题描述】:
我们能否使用用户为表定义字段的 EF 从我们的 Web 应用程序动态地在数据库中创建表。 我正在开发 MVC 4。
有可能吗? 如果是,那么该怎么做。
【问题讨论】:
-
您可以使用代码优先的方法。
-
我已经使用代码优先方法在我的应用程序中进行开发。以及从我的应用程序中动态地执行此操作的人。用户有一个创建表的界面。
-
显示您做了什么或遇到了什么困难,以便我们提供帮助。否则,我们所能做的就是将您引导至一些教程。
-
我想创建一个页面,用户可以在其中选择将新的项目类型添加到他的库中。所以他可以在数据库中创建这种类型的表。例如,如果他想将书籍项目添加到图书馆,那么他可以将字段添加到书籍表中,如 book_title、作者等,并且在创建此表后,他可以将书籍信息存储在由用户创建的书表。然而我对此无能为力,只是想我们可以先使用 EF 代码和 mvc 4 来做这样的事情。
标签: entity-framework asp.net-mvc-4