根据指定的需要更新的字段序号,用指定的表达式计算结果更新符合查询条件的所有记录的字段值。需要更新的字段不能够为系统字段,也就是说不可以为sm开头的字段(smUserID除外)。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public bool UpdateField(
	int fieldIndex,
	string expression,
	string attributeFilter
)

参数

fieldIndex
Type: System..::.Int32
需要更新的字段序号
expression
Type: System..::.String
指定的表达式,表达式可以是字段的运算或函数的运算。例如:"SMID" 、"abs(SMID)"、"SMID+1"、 " '字符串'"。
attributeFilter
Type: System..::.String
要更新记录的查询条件,如果 attributeFilter为空字符串,则更新表中所有的记录

返回值

更新字段成功返回 true,否则返回 false 。

请参见