**第一步** Dim dtNew as DataTable=dtDataTable.Clone
'假設你現已擁有某一個數據表 dtDataTable,現在你需要從dtDataTable中篩選出
'部分符合你心意的數據,我們先申明新的空數據表 dtNew
**第二步** Dim dv As DataView = New DataView(dtDataTable)
'dtDataTable 爲DataTable類型的數據 ,將DATaTable轉換爲DataView
**第三步** dv.RowFilter = String.Format("{0} in ('{1}','{2}')", ColumnsName, Condition1, Condition2)
'ColumnsName 爲DataTable中的某個字段,Condition1、Condition2 爲你篩選的條件,
'這裏()的篩選語句跟SQL語句相同,會寫SQL條件查詢,這裏的條件篩選語句便手到拈來了。
**第四步** dtNew = dv.ToTable("", True, ColumnsName1, ColumnsName2, ColumnsName3)
'用新的數據表接收篩選出來的視圖,dtNew即爲選需要的結果 ColumnsName1、
'ColumnsName2等爲原數據表dtDataTable中你想展示出來的字段
VB.NET DataTable數據條件篩選
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.