DataCol概述

DataCol表示DataTable中的列。
通过DataCols集合,可以获得指定名称的DataCol(列)。

例如:

Dim dt As DataTable = DataTables("订单")
Dim
dc As DataCol = dt.DataCols("日期"
)

DataCol常用的属性有:

如果希望禁止编辑某一DataCol,也就是锁定该列,只需将其AllowEdit属性设为False。

例如:

DataTables("订单").DataCols("折扣").AllowEdit = False

如果要是取消锁定该列,只需将其AllowEdit属性重新设为True:

DataTables("订单").DataCols("折扣").AllowEdit = True

Expression属性只对表达式列有效,有了这个属性,我们可以动态地修改表达式列的计算公式。

例如:

DataTables("订单").DataCols("金额").Expression = "数量 * 单价"
DataTables(
"订单").DataCols("金额").Expression =
"数量 * 单价 * (1 - 折扣)"

有关表达式的常识和语法,请参考应用篇中和表达式相关的章节,有非常详细的介绍。


本页地址:http://www.foxtable.com/webhelp/topics/1427.htm