Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在LINQ查询中转换SQL查询并将结果移动到新的数据表中_C#_Linq_Datatable - Fatal编程技术网

C# 在LINQ查询中转换SQL查询并将结果移动到新的数据表中

C# 在LINQ查询中转换SQL查询并将结果移动到新的数据表中,c#,linq,datatable,C#,Linq,Datatable,我有一个DataTable,需要使用以下SQL查询提取数据: SELECT code_direction, count(TP) AS CN FROM table1 WHERE cod_time = 'A011' GROUP BY TP,code_direction; 哪个是C#LINQ等价查询? 之后,我想将结果移动到一个新的数据表中 我尝试了很多基于web的例子,但没有具体的逻辑。Linqer是你的朋友 此工具可以将SQL转换为LINQ。你可以在下载 请

我有一个DataTable,需要使用以下SQL查询提取数据:

SELECT code_direction, count(TP) AS CN FROM table1 WHERE 
                  cod_time = 'A011' GROUP BY TP,code_direction;
哪个是C#LINQ等价查询? 之后,我想将结果移动到一个新的数据表中

我尝试了很多基于web的例子,但没有具体的逻辑。

Linqer是你的朋友

此工具可以将SQL转换为LINQ。你可以在下载

请注意,并非总是可以将SQL查询直接转换为100%等效的LINQ查询,但它应该足够接近


如果需要从另一个方向进行转换(从LINQ到SQL),可以使用LINQPad。下载地址。

Linqer是否解决了他们的病毒警告?看来他们有。只是下载并运行了它,安装在我机器上的NAV Corporate没有抱怨。他显然已经为此奋斗了一段时间。好像是因为他用的压缩工具?