【问题标题】:Making a new database from an existing project in entity framework在实体框架中从现有项目创建新数据库
【发布时间】:2016-02-25 11:25:14
【问题描述】:

我对实体框架几乎没有经验。我得到了一个 ASP.net Web 应用程序,它有一个用实体框架编写的数据库,它在个人本地计算机上运行。我想创建一个包含数据库内所有信息(表、数据等)的新数据库。

我尝试将连接字符串更改为我的 localDB,但我不知道如何在我的 localdb 中创建表。

我试图寻找一种方法,但它没有给出我正在寻找的答案。谁能帮我解决这个问题,或者有人可以指导我找到已经解决我问题的解决方案?

谢谢

【问题讨论】:

    标签: c# asp.net entity-framework asp.net-web-api


    【解决方案1】:
    • 首先更改连接字符串中的“Catalog=DBName”,

    • 然后打开包管理器控制台输入命令update-database,回车。 它可以帮助您创建新的数据库。

    • 如果它会显示有关迁移的错误。

    • 编写命令 add-migration 按回车,然后为迁移提供一个名称。

    • 现在再次编写命令 update-database 并等待成功消息,直到种子运行。

    【讨论】:

    • 我在运行应用程序时设法创建了所有表。我将服务器更改为 (localdb)\v11.0 然后运行它,突然创建了表。感谢您回答问题!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 2011-09-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多