Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何添加新表';MVC asp.net c#中现有数据库中的?_Asp.net Mvc_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 如何添加新表';MVC asp.net c#中现有数据库中的?

Asp.net mvc 如何添加新表';MVC asp.net c#中现有数据库中的?,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc,Asp.net Mvc 3,我已经创建了一个数据库,我想知道哪个模型类将创建一个表,该表应该附加到现有数据库中,而不需要再次创建整个数据库 这是否可以在不删除并再次创建整个数据库的情况下实现 提前感谢 是的。生成用于删除/重新创建整个数据库的SQL查询(但显然不要执行它) 然后在查询中搜索以查找提到新表的任何内容 通常情况下,您最终会: CREATETABLE语句 表的主键创建 任意数量的外键创建(取决于您使用的外键数量) 将所有这些片段(按顺序!)粘贴到新查询中,只执行该查询。我知道有点晚了,但这可能会有帮助:

我已经创建了一个数据库,我想知道哪个模型类将创建一个表,该表应该附加到现有数据库中,而不需要再次创建整个数据库

这是否可以在不删除并再次创建整个数据库的情况下实现


提前感谢

是的。生成用于删除/重新创建整个数据库的SQL查询(但显然不要执行它)

然后在查询中搜索以查找提到新表的任何内容

通常情况下,您最终会:

  • CREATETABLE语句
  • 表的主键创建
  • 任意数量的外键创建(取决于您使用的外键数量)

将所有这些片段(按顺序!)粘贴到新查询中,只执行该查询。

我知道有点晚了,但这可能会有帮助: