2009-06-14 8 views
28

W MSSQL można przekonwertować ciąg do liczby całkowitej w ten sposób:C# Linq do SQL: Jak wyrazić "CONVERT ([...] AS INT)"?

CONVERT(INT, table.column) 

Czy istnieje C# wyrażenie LINQ to SQL, które przełoży się to?

W języku C# można normalnie zrobić to samo za pomocą int.Parse(), ale niestety, próbuje użyć int.Parse() w LINQ wyników zapytania w błąd:

Method 'Int32 Parse(System.String)' has no supported translation to SQL.

Czy istnieje C# wyrażenie LINQ to SQL przełożyłoby do CONVERT(INT, ...)?

Odpowiedz