表8-3 过滤操作符
操 作 符 | 描述 |
<、>、<=和>= | 对多个值进行比较。这些比较可以是按数字 |
<>和= | 进行相等测试 |
NOT | 将表达式反向。可和其他子句一起使用 |
BETWEEN | 指定一个包含的范围。例如,“Units BET |
IS NULL | 测试列是否为空值 |
IN (a, b, c) | 在同一字段上使用OR子句的简单方式。 |
LIKE | 在字符串数据类型上进行模式匹配 |
+ | 将两个数值相加或者连接两个字符串 |
- | 从一个数值中减掉另一个 |
* | 两个数值相乘 |
/ | 用一个数值除以另一个 |
% | 求模(一个数被另一个数整除后剩余的部分) |
AND | 复合多个子句。记录必须和所有条件匹配 |
OR | 复合多个子句。记录至少和一个条件匹配 |
下面的示例有一个包含3个GridView控件的页面。每个控件都被绑定到同一个DataTable,但过滤设置不同。
![]() |
![]() |
图8-7 以不同方式过滤的网格 |