2011-06-10 39 views
0

只需我mvc 3项目,然后添加模型“class1”,在另一个类“person” 在class1中有两个属性id,名称和 在类人员i继承的DbContext类,它包含默认情况下,数据存储在mvc 3

“公共DbSet类{获得;设置;}”

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

+0

可以在清除缓存并重新启动Visual Studio之后检索插入的数据吗? – 2011-06-10 09:14:44

+0

终于我得到了解决方案,我看到它存储数据在我本地的sqlexpress – ManishG 2011-06-10 11:43:09

回答

1

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

+0

我也检查过该文件夹是空的 – ManishG 2011-06-10 08:32:32

+0

@ManishG,也许你有一个本地SQL Express服务器?查看web.config中的连接字符串。它会告诉你数据的存储位置。 – 2011-06-10 08:33:53

+0

我忘了写我没有任何连接字符串甚至没有在任何web.config – ManishG 2011-06-10 08:41:07

0

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

+0

最后我得到的解决方案,我看到它存储我本地sqlexpress中的数据 – ManishG 2011-06-10 11:45:27

0

哇!这对我非常有帮助,我也没有在App_data中看到任何文件。 ,我会添加到@ManishG anwser唯一

它存储在我的本地SQLEXPRESS数据

是用于连接SQLEXPRESS实例,你应该把(本地)\ SQLEXPRESS领域服务器名称,如果您从VS 2010服务器资源管理器创建连接