【问题标题】:by default where the data is stored in mvc 3默认情况下,数据存储在 mvc 3 中
【发布时间】:2011-06-10 08:22:28
【问题描述】:

我只是采用 mvc 3 项目,然后添加模型“class1”,因为还有另一个类“person” 在 class1 中有两个属性 id、name 和 在类人中,我继承了 dbcontext 类,它包含

"公共 DbSet 类 { get; set; }"

我使用带有读/写操作和视图的 default1controller,使用实体框架和 放 模型类“class1”和 数据上下文类“人” 所以现在我的程序成功运行 我可以插入数据,但我不知道它存储数据的位置。 请帮帮我。

【问题讨论】:

  • 清除缓存并重新启动 Visual Studio 后是否可以检索插入的数据?
  • 最后我得到了我看到的解决方案,它将数据存储在我的本地 sqlexpress 中

标签: asp.net-mvc


【解决方案1】:

它可能使用SQL Server Compact 将数据存储在~/App_Data 文件夹内的文件中。

【讨论】:

  • 我也检查过文件夹是空的
  • @ManishG,也许你有一个本地 SQL Express 服务器?查看 web.config 中的连接字符串。它将指示您数据的存储位置。
  • 我忘了写我在任何地方都没有任何连接字符串,甚至在 web.config 中也没有
  • 最后我得到了我看到的解决方案,它将数据存储在我的本地 sqlexpress 中
【解决方案2】:

我尚未使用 MVC 3,但请查看您的 Visual Studio 解决方案。查看是否有 App_data 文件夹并展开它。在那里你可能会看到一个 MDF 数据库。数据可能存储在其中。

【讨论】:

  • 最后我得到了我看到的解决方案,它将数据存储在我的本地 sqlexpress 中
【解决方案3】:

我要在@ManishG 的评论中添加的唯一内容:

它将数据存储在我本地的 sqlexpress 中

如果你从 VS 2010 服务器资源管理器创建连接,你应该把 (local)\SQLEXPRESS 放在服务器名称字段中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-06
    • 2012-02-29
    • 2014-03-08
    • 1970-01-01
    • 2010-12-02
    • 2012-11-24
    相关资源
    最近更新 更多