如何在忽略小数位的同时将.RowFilter应用于我的数据表?
例如,我目前正在申请:
Dim FilterView as Integer = 1
DataTable.DefaultView.RowFilter = "ID = '" & FilterView & "'"
这会过滤我的DataTable,以显示ID列中值为1的所有内容。
但是我想要包含1.1一直到1.9的行。如何调整此过滤器以包含这些过滤器?
答案 0 :(得分:0)
如果您使用小数,这肯定会有所帮助。您希望FilterView是一个整数,ID是一个小数。并不是说它会改变答案中的任何内容。
Dim FilterView as Decimal = 1
DataTable.DefaultView.RowFilter = "(ID >= '" & FilterView & "') AND (ID >= '" & (FilterView -2) & "')"