2011-02-05 49 views
0

我是其他許多人遵循MVC音樂商店教程,但我堅持出現錯誤。c# - MVC錯誤:未將對象引用設置爲對象的實例

在第48頁,教程說寫一個ActionResult視圖:

public ActionResult Index() 
    { 
     var genres = storeDb.Genres.ToList() 

     return View(genres); 
    } 

,但我得到的類型錯誤。 Visual Web Developer說「值不能爲空」。

我應該如何設置流派? var流派=新?

謝謝!

回答

2

確保您在web.config中爲數據庫指定了連接字符串。另外請確保在使用前初始化變量storeDb

public ActionResult Index() 
{ 
    var storeDb = new StoreDbDataContext(); // Replace this with the actual type 
    var genres = storeDb.Genres.ToList(); 
    return View(genres); 
} 
相關問題