Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.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

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
Vb.net 如何使用Linq从数据集中的一列创建两列?_Vb.net_Linq_Dataset - Fatal编程技术网

Vb.net 如何使用Linq从数据集中的一列创建两列?

Vb.net 如何使用Linq从数据集中的一列创建两列?,vb.net,linq,dataset,Vb.net,Linq,Dataset,我有一个数据集,它在VB.NET中有一个平衡列。我想根据它们是正值还是负值将其分为借方和贷方两列。我正在从一个有利的ODBC连接构建一个数据集,其中不支持CASE、IF和UNION。因此,我必须一次将所有数据检索到DataSet中,然后操作DataSet 我是Linq的新手,所以任何提示都将不胜感激。谢谢。您正在谈论LINQ术语中的投影。LINQ语句的Select部分用于指定查询返回的内容。我从来没有以这种方式使用它来返回数据集,而是使用POCO。您所说的是LINQ术语中的投影。LINQ语句的S

我有一个数据集,它在VB.NET中有一个平衡列。我想根据它们是正值还是负值将其分为借方和贷方两列。我正在从一个有利的ODBC连接构建一个数据集,其中不支持CASE、IF和UNION。因此,我必须一次将所有数据检索到DataSet中,然后操作DataSet


我是Linq的新手,所以任何提示都将不胜感激。谢谢。

您正在谈论LINQ术语中的投影。LINQ语句的Select部分用于指定查询返回的内容。我从来没有以这种方式使用它来返回数据集,而是使用POCO。

您所说的是LINQ术语中的投影。LINQ语句的Select部分用于指定查询返回的内容。我从来没有以这种方式使用它来返回数据集,而是使用POCO。

您好,这里有一个Linq到数据集功能的细分链接:。我要特别检查投影操作符,正如下面@DougM所指出的。谢谢你做了这件事-谢谢Jim。嗨,这里有一个Linq到数据集功能的细分链接:。我要特别检查投影操作符,正如下面@DougM所指出的。谢谢你做了这个把戏-谢谢Jim。