我想寫一個非常簡單的方法,它將匹配userId &返回相應的圖像路徑字符串。我的代碼是這樣的:LINQ不返回所需的數據
public string GetImagePath(int _ID)
{
var imagepath=from s in context.Userinfoes
where s.UserID==_ID
select s.UserImage;
return imagepath.ToString();
}
問題是LINQ沒有加載數據,而其裝載一個字符串,如「system.data.object.objectquery1 [system.string]」!我之前多次寫過類似的方法,但第一次得到這個問題。
FYKI:
我使用的是在此之前更新了我的EDMX一個3層架構&。我刪除了我的參考&再次添加它們來解決問題,但沒有奏效。
請幫忙。
LINQ沒有返回值,它返回一個對象或列表對象 –