查詢其實我今天有兩個問題,但它們都是小:-)與LINQ基本問題
1)哪裏是在C#中學習LINQ/SQL選擇一個很好的資源?
2)說我有一個名爲模型,具有名稱,顏色,形狀的表。我如何做一個查詢來選擇任何列中不含有空值的行。
我已經試過:
var d = database.Portfolio.SelectMany(x => x.Model.Model1 != null);
在此先感謝
編輯:
看起來像var models = from p in database.Models.Where(x => x.Model1 != null) select p.Model1;
group子句或select子句預期 – baron 2010-08-23 05:29:33
@baron - 你得到一個例外與上述代碼?我想我們需要更多關於你的數據上下文的信息。 – 2010-08-23 05:33:37
不能編譯。 jesper是對的我已經改變了:var models = from datas.Models.Where(x => x.Model1!= null)'。問題是:查詢主體必須以select子句或group子句結束。 – baron 2010-08-23 05:35:39