Конвертер SQL в LINQ требуется, есть идеи? - PullRequest
3 голосов
/ 20 января 2010

У нас есть LINQPad , который отлично подходит для тестирования базы данных таргетинга выражений Linq.

Может ли кто-нибудь порекомендовать инструмент "бесплатного ПО", который может помочь нам конвертировать

  • "Sql Queries" в выражениях LINQ

и почему вы рекомендуете это?

ПРИМЕЧАНИЕ: пожалуйста, имейте в виду, мы используем c #.

Ответы [ 2 ]

3 голосов
/ 20 января 2010

Что касается инструмента, предложение Рэнди Миндера из Linqer - единственный прямой инструмент, который я видел.

При этом команда Visual Basic сделала очень хорошую серию, показывающую, как перейти от SQL к LINQ . Здесь рассказывается, что нужно, чтобы научиться делать это самостоятельно. Преобразовать LINQ из VB в C # LINQ очень легко (большинство выражений в LINQ практически идентичны), поэтому это хороший способ научиться этому даже для разработчиков на C #.

Даже если вы используете инструмент, я бы порекомендовал попытаться понять концепции - инструменты не всегда создают лучший код. Знание, как сделать это самостоятельно, очень ценно.

2 голосов
/ 20 января 2010

Единственный инструмент, о котором мне известно, это сделает Linqer . Это не бесплатно, но я думаю, что его можно приобрести менее чем за 50 долларов. Это сработало очень хорошо для меня.

...