2010-03-17 60 views
0

我有一個數據表,其中包含多個用戶的交易數據行。每行包括UserID和UserTransactionID列。我將在表DefaultView中用作RowFilter來僅顯示具有最高UserTransactionID值的每個用戶的行?篩選數據表只顯示每個用戶的最近交易

採樣數據和結果

UserID UserTransactionID PassesFilter 
1  1     False 
1  2     False 
1  3     True 
2  1     True 
3  1     False 
3  2     True 

我的數據在非SQL源orginating,正在創建數據表被綁定到一個DataGridView所以無法修改的查詢被用來最初獲取數據。

回答

1

創建派生表(使用LINQ查詢)。過濾在這裏不起作用。

+0

好的。對於我來說,更改創建DataTable的方法以便在那裏進行選擇會更加容易... – 2010-03-17 17:42:54