[英]How to get data after DataView filtering?
我將過濾器應用於Dataview,之后我需要獲取過濾后的數據。 在過濾之前我做了:
dvUnloadOpenAccounts.RowFilter = "uso_id = '30640'";
foreach (DataRow row in dvUnloadOpenAccounts.Table.Rows)
{
HSSFRow dataRow = sheet.CreateRow(rowIndex);
foreach (DataColumn column in dvUnloadOpenAccounts.Table.Columns)
{
dataRow.CreateCell(column.Ordinal).SetCellValue(row[column].ToString());
}
rowIndex++;
}
所以我需要對過濾后的數據做同樣的事情。
將Filtered DataView
分配給DataTable
,然后您可以迭代DataTable
。
dtbl = dvUnloadOpenAccounts.ToTable();
//Then iterate your DataTable
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.