实体框架代码首先在某处保存数据,但不知道在哪里

时间:2011-02-10 16:20:39

标签: entity-framework code-first

我刚刚安装了一个全新的win7,VS,SQl服务器2008 R2。我运行SaveChanges()方法,数据保存在某处,但我在Sql server 2008管理器中看不到任何已创建的数据库。我该怎么办?我知道数据已保存,因为我可以检索它。

代码首先保存了我的数据?如何在Sql server 2008中保存日期,或者数据是否应该出现在数据库节点中?

1 个答案:

答案 0 :(得分:1)

默认情况下,Code First连接到SQL Express实例(Data Source=.\SQLEXPRESS)。要让它在另一个数据中保存数据(例如Data Source=(local)),请更改您提供的连接字符串。

public MyContext()
    : base("Data Source=(local);Initial Catalog=MyDatabase;User ID=john;Password=doe;MultipleActiveResultSets=true")
{
} 

有关设置连接字符串的各种方法,请查看this article