2013-03-23 128 views
0

在PowerShell程序中,我使用了一個用於多種用途的數據集。
其中一種用途將受益於不同的排序順序。Powershell:對數據集進行排序

我測試了這一點:

$array = $mydataset.tables[0].select("COL1 DESC") 

但是,當我想用​​$陣列,它是空的。

問題1:如何將數據集排序到另一個數據集或數組中?
問題2:如何做多列排序?類似「COL1 COL2 ASC,COL3 DESC」

回答

3

Select()如果要排序,則需要2個參數。如果您不想過濾,請使用空字符串("")作爲第一個參數:

$array = $mydataset.Tables[0].Select("", "COL1 DESC, COL2 ASC")