所以我在这里遵循以下教程: http://www.entityframeworktutorial.net/code-first/simple-code-first-example.aspx 使用具有代码优先方法的表格创建数据库。
数据库应该已经在我的localdb中自动生成,但我找不到它。
我在VS2015中使用了可视化C#控制台应用程序。 Entityframework已正确安装。
class SchoolContext: DbContext
{
public SchoolContext() : base() { }
public DbSet<Student> Students { get; set; }
public DbSet<Standard> Standards { get; set; }
}
答案 0 :(得分:0)
您需要在DbContext的构造函数中指定连接字符串:
public class Context: DbContext
{
public Context() : base("name=ConnectionStringName")
{
}
}
然后将连接字符串添加到app.config或web.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="ConnectionStringName"
connectionString="yourConnectionString"
providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>