Hi Hello how I can find datediff in month using LINQ..
thanks...
Hi Hello how I can find datediff in month using LINQ..
thanks...
If I understand correctly, you want the number of month boundaries crossed between two specific dates. You don't need LINQ for that; this should work:
// Assuming DateTime startDate, endDate
int monthDiff = ((endDate.Year - startDate.Year) * 12) +
(endDate.Month - startDate.Month);
var result = from i in myTable
select SqlMethods.DateDiffMonth(i.DateStart, i.DateEnd);
This will generate sql query with DATEDIFF
function