DataColumn.Expression 属性 获取或设置表达式,用于筛选行、计算列中的值或创建聚合列。
Posted on 2005-07-25 12:51 HQT 阅读(1091) 评论(0) 编辑 收藏 举报
Expression 属性的一个用途是创建计算出的列,第二个用途是创建聚合列。
还支持下列函数:CONVERT ,LEN ,ISNULL ,TRIM ,SUBSTRING 和
还支持下列函数:CONVERT ,LEN ,ISNULL ,TRIM ,SUBSTRING 和
IIF
描述 | 根据逻辑表达式的结果,获取两个值之一。 |
语法 | IIF(expr, truepart, falsepart) |
参数 | expr — 要计算的表达式。
truepart — 表达式为真时返回的值。 falsepart — 表达式为假时返回的值。 |
例如:myDataColumn.Expression = "IIF(total>1000, 'expensive', 'dear')
注意 可以向 Expression 属性分配一个空值或空字符串,来重置该属性。如果为表达式列设置了一个默认值,则在重置 Expression 属性之后,这个默认值就赋给所有以前填充过的行。
看来很多时候只要利用好 Expression 就可以省很多事情。