2015-09-05 8 views

Odpowiedz

4

Jeśli pole jest int count spróbuj tego:

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(); 

Jeśli pole count jest nvarchar(max) spróbuj tego:

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

Aha, dzięki za zwracać uwagę na mój problem i pracy answer.it za –

+0

Tam nie trzeba wybierać tuż przed sumą. Suma ma nadpisanie o tym samym znaczeniu, więc po prostu przenieś func do parametru do sumy. –

Powiązane problemy