0
我使用CodeFirst得到的值來獲得DB vaues我的性質型號無法從數據庫中MVC
控制器
public ViewResult List()
{
EFProductRepository rep = new EFProductRepository();
IEnumerable<Product> values = rep.P();
return View(values);
}
型號
public class Product
{
public int ProductID { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public decimal Price { get; set; }
public string Category { get; set; }
}
class EFDbContext : DbContext
{
public DbSet<Product> Products { get; set; }
}
網站配置
<connectionStrings>
<add name="EFDbContext" connectionString="Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=FoodStore"
providerName="System.Data.SqlClient"/>
</connectionStrings>
產品屬性計數始終是0.我如何從我的數據庫中獲取值?
哪裏是你的代碼來算'Products'?通過正確的設置,您可以從數據庫中檢索「產品」值並對它們進行計數。 –
@Tetsuya Yamamoto,我看到產品數量與調試。 –
'rep.P()'在做什麼?請顯示代碼。 –