ReplaceFor
找出符合条件的行,并将指定列的内容替换为指定值。
语法:
ReplaceFor(DataColName,Value,Filter)
DataColName:替换的列Value: 替换值Filter: 替换条件,请参考表达式的运算符和函数 和 条件表达式。
例如将订单表中,订购数量大于600的订单的折扣设为0.15,只需简单的一行代码即可:
DataTables("订单").ReplaceFor("折扣", 0.15, "[数量] > 600")
如果不用ReplaceFor,最精简的代码也是:
For Each dr As DataRow in DataTables("订单").Select("[数量] > 600") dr("折扣") = 0.15Next