написание t-sql-версии .net-кодов с использованием sqlclr - PullRequest
0 голосов
/ 11 августа 2010

У меня есть много методов, написанных с кодами .net (c #) для использования с запросами linq.но у меня есть проблема с переводом методов в T-SQL.и я хочу преобразовать это в функции t-sql и использовать это с запросами t-sql напрямую.как?

Ответы [ 2 ]

3 голосов
/ 11 августа 2010

Перевод Linq на Sql ... Я бы порекомендовал скачать LinqPad тогда. Linqpad.net. Это должно сделать разумную работу для вас.

2 голосов
/ 11 августа 2010

Портирование слоев доступа к данным, подобных этому, подвержено ошибкам. Я предлагаю вам сначала создать модульные тесты для всех методов, которые вы хотите преобразовать. Затем перенести на SQL. Вы не обязательно хотите запускать тот же SQL, который выводит LINQ To SQL, так как вы, вероятно, можете повысить производительность, вручную кодируя запросы, но чтобы понять, что делает LINQ to SQL, вы можете проследить SQL на вашем сервере SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...