Я занимаюсь небольшим отчетным проектом, который должен прочитать много данных из базы данных SQL Server 2000. Я использую Linq-to-SQL; и когда я запускаю один из моих запросов, я получаю это исключение:
NotSupportedException: Cannot translate expression to SQL for this server version
Это сообщение указывает, что мой запрос будет работать на более новой версии сервера. Но могу ли я быть уверен, что он будет работать на более новой версии, и как определить, какая версия нужна?
Возможно, я смогу перейти на SQL Server 2008, но это требует затрат времени и денег. Поэтому я хотел бы знать, поможет ли это мне в этой ситуации.