【问题标题】:Asp.Net MVC development with Visual Studio LocalDB使用 Visual Studio LocalDB 进行 Asp.Net MVC 开发
【发布时间】:2013-11-15 14:12:15
【问题描述】:

我目前正在学习软件开发,我将在一个项目中使用 Asp.Net MVC 开发一个数据库驱动的应用程序。我对 MVC 完全陌生,但在 Asp.Net Web 表单方面有经验。

我使用本地数据库使用实体框架代码优先方法完成了一个小应用程序。我的问题是,如果我使用 localdb 启动一个网站,我可以将数据库转移到一个单独的 sql server 数据库。此外,如果数据库不是 localdb,则可以先编码仍然像在 localdb 中一样在单独的数据库中创建表

谢谢

【问题讨论】:

  • 如果您使用代码优先,您的应用程序将写入有效连接字符串指向的任何位置。假设您指的是部署数据库而不是迁移其数据。也就是说,您的种子方法将允许您将静态数据带到每个部署中。这里有一个优秀(免费)的视频教程:asp.net/mvc/videos/…

标签: asp.net-mvc-4 localdb


【解决方案1】:

是的,当然,你可以做到。 当您想简单迁移时:

  • 从 localdb 生成脚本并在 sqlserver 上运行
  • 创建一个新的连接字符串以指向新的 SQLserver 数据库。

这应该可以完成工作: 这是tutorial,可能会对您有所帮助。

【讨论】:

    猜你喜欢
    • 2010-09-05
    • 1970-01-01
    • 2012-05-18
    • 1970-01-01
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 2012-07-08
    • 1970-01-01
    相关资源
    最近更新 更多