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