В MSSQL вы можете преобразовать строку в целое число, подобное этому:
CONVERT(INT, table.column)
Есть ли какое-либо выражение С#, которое Linq to SQL переведет на это?
В С# вы можете сделать то же самое, используя int.Parse()
, но, к сожалению, попытка использовать int.Parse()
в запросе Linq приводит к ошибке:
Метод 'Int32 Parse (System.String)' не поддерживает перевод на SQL.
Есть ли какое-либо выражение С#, которое Linq to SQL переведет на CONVERT(INT, ...)
?