2013-07-12 41 views
0

即時創建我的第一個MVC應用程序,並且無法連接到位於我的sql服務器上的數據庫。MVC DBContext,如何連接到表?

我已經添加的連接字符串到web配置爲正常,在創造了所有領域的典範。

我創建了一個模型,並創建了一個新的DbContext因爲wasnt一個上市。這創建了以下文件

即時通訊不知道它如何連接到我的SQLDB中的右表,我該如何做? 也如何使它運行存儲過程?

感謝

public EquipmentDBContext() 
      : base("name=ITAPPConnectionString") 
     { 
     } 

     public DbSet<Equipment> Equipments { get; set; } 
+1

對於存儲過程:如何調用存儲過程與EntityFramework?](http://stackoverflow.com/questions/14264750/how-to-call-stored-procedures-with-entityframework) – Paritosh

回答

0
public EquipmentDBContext() 
      : base("name=ITAPPConnectionString")//this name should be the name of database 
     { 
     } 

     public DbSet<Equipment> Equipments { get; set; } 

在這裏你說你有一個 Datamodoel稱爲設備。您的上下文還定義了一個屬性,設備類型爲DbSet。該屬性充當一個集合,它允許您查詢數據庫中的表中的數據,就像它是內存中的對象集合一樣。

所以,如果你在一個名爲控制器創建EquipmentDbContext類的對象,可以說分貝,那麼你可以用一些訪問數據表一樣

db.Equipments