当前位置:  开发笔记 > 编程语言 > 正文

SQL到LINQ工具

如何解决《SQL到LINQ工具》经验,为你挑选了3个好方法。

有没有可以将SQL语法转换为LINQ语法的工具?

我只想用join等重写基本查询到LINQ.这会节省我很多时间.



1> Nikki9696..:

Linqer是一个SQL到LINQ转换器工具.它可以帮助您学习LINQ并转换现有的SQL语句.

并非每个SQL语句都可以转换为LINQ,但Linqer涵盖了许多不同类型的SQL表达式.Linqer支持.NET语言 - C#和Visual Basic.


非常马车.弹出"无效许可证"消息后,安装程序失败了.
对我来说同样的问题。发行说明说他们已经解决了这个问题,但是我猜不是在我的网络上。
Norton Security将此标记为坏消息!

2> wcm..:

我知道这不是你要求的,但LINQPad是一个非常好的工具,可以自学LINQ(而且它是免费的:o).

当时间不重要时,我已经在过去一周左右使用它,或者SQL Server中的查询窗口和我的LINQ技能越来越好.

它也是一个很好的小代码片段工具.它唯一的缺点是免费版本没有IntelliSense.



3> chown..:

Bill Horst的 - 将SQL转换为LINQ是这项任务的非常好的资源(以及LINQPad).

LINQ Tools也有一个不错的工具列表,但我不相信其他任何东西可以做Linqer做的事情.


一般来说,LINQ是一种比SQL更高级的查询语言,在尝试将SQL转换为LINQ时会导致转换丢失.首先,LINQ发出异形结果和SQL平面结果集.这里的问题是从SQL到LINQ的自动转换通常必须执行比转换更多的音译 - 生成如何不编写LINQ查询的示例.因此,很少(如果有的话)工具能够可靠地将SQL转换为LINQ.类似于通过首先将VB6转换为C#4然后研究得到的转换来学习C#4.

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有