我正在嘗試將SQL查詢轉換爲LINQ to SQL。我不斷收到一個錯誤「順序操作符不支持類型'system.string'」如果我拿出不同的計數部分,它的工作原理。這不是因爲我在使用GROUP BY嗎?創建LINQ to SQL來計算參數
SELECT COUNT(EpaValue) AS [Leak Count], Location, EpaValue AS [Leak Desc.]
FROM ChartMes.dbo.RecourceActualEPA_Report
WHERE (EpaName = N'LEAK1') AND (Timestamp) > '20100429030000'
GROUP BY EpaValue, Location
ORDER BY Location, [Leak Count] DESC
Dim temp = (From p In db2.RecourceActualEPA_Reports _
Where (p.Timestamp >= str1stShiftStart) And (p.Timestamp < str2ndShiftCutoff) _
And (p.EpaName = "Leak1") _
Select p.EpaName.Distinct.Count(), p.Location, p.EpaValue)
你能格式化你的代碼嗎? – Alex 2010-04-30 15:51:51