public class SqlProductsRepository : IProductsRepository
{
private Table<Product> productsTable;
public SqlProductsRepository(string connectionString)
{
**productsTable = (new DataContext(connectionString)).GetTable<Product>();
}
public IQueryable<Product> Products
{
get { return productsTable; }
}
}
這是一個體育商店的例子,從親asp.net的書(這裏是一個github link的源代碼)。當我運行代碼時,它顯示system.ArgumentException錯誤。任何人都可以告訴我這個錯誤是什麼,我該如何解決? 錯誤顯示在粗體區域。MVC SportsStore:systems.ArgumentException由用戶代碼未處理?
錯誤:不支持關鍵字:元數據」
的ConnectionString:
SQLRepository:
公共類SqlProductsRepository:IProductsRepository { 私人表productsTable;
public SqlProductsRepository(string connectionString)
{
productsTable = (new DataContext(connectionString)).GetTable<Product>();
}
public IQueryable<Product> Products
{
get { return productsTable; }
}
它有什麼價值? – 2011-03-16 14:58:54
連接字符串對我來說很不錯。我不知道爲什麼這個錯誤顯示出來 – software 2011-03-16 15:09:35
你能發佈你的連接字符串嗎? – 2011-03-16 15:22:37