2012-12-31 10 views
1

我有一個DataSet,它在VB.NET中有一個Balance列。我想根據它們是正面還是負面的價值將其分解爲借記和貸項欄目。我正在通過ODBC連接構建一個DataSet,其中CASE,IF和UNION不受支持。因此,我將不得不一次檢索所有數據到DataSet中,然後操作DataSet。我是Linq的新手,因此我們將不勝感激。謝謝。如何使用Linq在數據集中的一列中創建兩列?

+0

嗨,在這個鏈接有一個Linq到DataSet capabilites的細目:http://msdn.microsoft.com/en-us/vstudio/bb688086.aspx。我特別檢查投影算子,正如下面的@DougM所指出的那樣。 –

+0

謝謝你的訣竅 - 謝謝吉姆。 – pipalia

回答

1

您正在談論LINQ術語中的投影。 LINQ語句的Select部分是指定查詢返回的內容的位置。我從來沒有用這種方式返回數據集,而是使用POCO。

相關問題