C# 如何编写DbContext类。
如果我有一个名为STOREitems的数据库,数据库中有一个表名为PRICES,模型名为Price,我会这样写吗C# 如何编写DbContext类。,c#,sql-server,database,asp.net-mvc-3,C#,Sql Server,Database,Asp.net Mvc 3,如果我有一个名为STOREitems的数据库,数据库中有一个表名为PRICES,模型名为Price,我会这样写吗 public class STOREitemsDBContext : DbContext { public DbSet<Price> PRICES { get; set; } } public类STOREitemsDBContext:DbContext { 公共数据库集价格{get;set;} } 我完成了一个MVC教程,现在我正在尝试用我已经拥有的数据库
public class STOREitemsDBContext : DbContext
{
public DbSet<Price> PRICES { get; set; }
}
public类STOREitemsDBContext:DbContext
{
公共数据库集价格{get;set;}
}
我完成了一个MVC教程,现在我正在尝试用我已经拥有的数据库自己做一些事情。教程没有解释如何编写DB上下文类,它只是给了我,并说明了它的功能 必须为上下文添加构造函数,在其中设置connectionstring 比如:
这应该适合您您必须为上下文添加一个构造函数,在其中设置connectionstring 比如:
这应该适合您您必须为上下文添加一个构造函数,在其中设置connectionstring 比如:
这应该适合您您必须为上下文添加一个构造函数,在其中设置connectionstring 比如:
如果要使用现有数据库,则需要在上下文中关闭数据库初始化
public class StoreItemsContext : DbContext
{
public StoreItemsContext()
: base("YourConnectionStringName")
{
Database.SetInitializer<StoreItemsContext>(null);
}
// DbSet's here
publlic DbSet<Price> Prices { get; set; }
}
对于这个特定的实体,如果不使用它,实际上应该没问题,但我使用它是为了提供一个示例。如果要使用现有数据库,则需要关闭上下文中的数据库初始化
public class StoreItemsContext : DbContext
{
public StoreItemsContext()
: base("YourConnectionStringName")
{
Database.SetInitializer<StoreItemsContext>(null);
}
// DbSet's here
publlic DbSet<Price> Prices { get; set; }
}
对于这个特定的实体,如果不使用它,实际上应该没问题,但我使用它是为了提供一个示例。如果要使用现有数据库,则需要关闭上下文中的数据库初始化
public class StoreItemsContext : DbContext
{
public StoreItemsContext()
: base("YourConnectionStringName")
{
Database.SetInitializer<StoreItemsContext>(null);
}
// DbSet's here
publlic DbSet<Price> Prices { get; set; }
}
对于这个特定的实体,如果不使用它,实际上应该没问题,但我使用它是为了提供一个示例。如果要使用现有数据库,则需要关闭上下文中的数据库初始化
public class StoreItemsContext : DbContext
{
public StoreItemsContext()
: base("YourConnectionStringName")
{
Database.SetInitializer<StoreItemsContext>(null);
}
// DbSet's here
publlic DbSet<Price> Prices { get; set; }
}
对于这个特定的实体,如果不使用它,您应该不会有问题,但我使用它是为了提供一个示例。您是否先使用代码?如果是这样,看起来还可以。将
ADO.NET实体数据模型
项添加到项目中。当它询问时,从数据库中选择code-First
。它将为您生成DbContext和类,您可以了解接下来要做什么,然后首先使用代码?如果是这样,看起来还可以。将ADO.NET实体数据模型
项添加到项目中。当它询问时,从数据库中选择code-First
。它将为您生成DbContext和类,您可以了解接下来要做什么,然后首先使用代码?如果是这样,看起来还可以。将ADO.NET实体数据模型
项添加到项目中。当它询问时,从数据库中选择code-First
。它将为您生成DbContext和类,您可以了解接下来要做什么,然后首先使用代码?如果是这样,看起来还可以。将ADO.NET实体数据模型
项添加到项目中。当它询问时,从数据库中选择code-First
。它将为您生成DbContext和类,您可以了解发生了什么