2012-07-25 64 views
0

我繼續接收錯誤 在我的代碼「LINQ實體無法識別方法‘System.String get_Item(的Int32)’方法,和這種方法不能被翻譯成存儲表述」 上下面的行從linq獲取錯誤消息到實體查詢。

var Reviewer = repository.reviewers.FirstOrDefault(t => t.ReviewerName == formCollection [3]);

formCollection [3]是從包含在表單中的下拉列表中返回的字符串。該查詢似乎工作在O.K.直到它從數據庫返回值。我能做些什麼來解決這個問題?

回答

0

好吧,我一次嘗試做太多,當我終於想到它,並將formCollection [3]放入一個字符串變量,然後在linq查詢中使用字符串變量時,一切正常。