HQT

追求.NET 技术永无止境

导航

Expression 属性的一个用途是创建计算出的列,第二个用途是创建聚合列。

还支持下列函数:CONVERT ,LEN ,ISNULL ,TRIM ,SUBSTRING

IIF

描述 根据逻辑表达式的结果,获取两个值之一。
语法 IIF(expr, truepart, falsepart)
参数 expr — 要计算的表达式。

truepart — 表达式为真时返回的值。

falsepart — 表达式为假时返回的值。

例如:myDataColumn.Expression = "IIF(total>1000, 'expensive', 'dear')

注意   可以向 Expression 属性分配一个空值或空字符串,来重置该属性。如果为表达式列设置了一个默认值,则在重置 Expression 属性之后,这个默认值就赋给所有以前填充过的行。

看来很多时候只要利用好 Expression 就可以省很多事情。