如何在忽略小数位的情况下将.RowFilter应用于数据表?
例如,我目前正在应用以下内容:
Dim FilterView as Integer = 1
DataTable.DefaultView.RowFilter = "ID = '" & FilterView & "'"这将过滤我的DataTable,以显示ID列中值=1的所有内容。
但我希望包括从1.1一直到1.9的行。如何调整此筛选器以包含这些内容?
发布于 2017-12-31 13:58:04
如果您使用的是小数,这肯定会有所帮助。您期望FilterView是一个整数,而ID是一个小数。这并不是说它改变了答案中的任何东西。
Dim FilterView as Decimal = 1
DataTable.DefaultView.RowFilter = "(ID >= '" & FilterView & "') AND (ID >= '" & (FilterView -2) & "')"https://stackoverflow.com/questions/48026859
复制相似问题