5

LINQ にある 2 つの列を合計しようとしています。以下は私のLINQステートメントです

var SigmaGood =  from n in db.tbl_dppITHr
                 where n.ProductionHour >= SelectedDateDayShiftStart
                 where n.ProductionHour <= SelectedDateEnd
                 select n.part1 + n.part2

ViewData["GoodTotal"] = SigmaGood.Sum();

part1 + part2 の合計を取得しようとしています。

結果をテストしようとすると、値が返されず、空白になります。

私が間違っていることを誰かが考えていますか?

ここに画像の説明を入力

4

4 に答える 4

0

入力データに が含まれていないことは確かですnullか? これは、入力値が の場合SUM()に実行される SQL としてレンダリングされる場合があります。nullnull

于 2013-10-21T15:07:08.320 に答える