2015-09-05 15 views

Trả lời

4

Nếu trường đếm được int thử điều này:

int sum = behzad.Compare_closed_numbers_in_CRM_and_Billing_system_detail_counters 
    .Where(t=>t.fileid == point.id) 
    .Select(t => t.Count ?? 0).Sum(); 

Nếu trường count là nvarchar(max) thử điều này:

int sum = behzad.Compare_closed_numbers_in_CRM_and_Billing_system_detail_counters 
     .Where(t=>t.fileid == point.id) 
     .Select(t => Convert.ToInt32(t.Count)).Sum(); 
+0

Ồ vâng, cảm ơn vì chú ý đến vấn đề của tôi và làm việc answer.it của –

+0

Có không cần phải chọn ngay trước khi tổng hợp. Sum có một ghi đè với cùng một ý nghĩa như vậy, chỉ cần di chuyển func đến một tham số để tính tổng. –

Các vấn đề liên quan