根据指定的需要更新的字段序号,用指定的表达式计算结果更新符合查询条件的所有记录的字段值。需要更新的字段不能够为系统字段,也就是说不可以为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为空字符串,则更新表中所有的记录