用于在记录集中添加一条记录。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public bool AddNew( Geometry geometry ) |
参数
- geometry
- Type: SuperMap.Data..::.Geometry
要追加的记录对应的几何对象,可以是点、线、面、注记等几何对象。该参数可以为 Null。
返回值
添加成功,返回值为true;否则返回为false。备注
1、在使用该方法添加记录之后,需要调用 Recordset.Update 方法来提交修改,保存结果;
2、对于只读打开的数据源,其数据集的记录集的此方法不可用;
3、在新增记录的时候,不能对记录集进行锁定并编辑(Edit),否则调用该方法会失败;
4、当传入的参数为空时,只有记录集所在的数据集为属性数据集时该方法才可用,如果是其他类型的数据集,调用该方法会失败;
5、当传入的参数非空时,只有记录集所在的数据集不是属性数据集时该方法才可用,如果是属性数据集,调用该方法会失败。
示例
请参见 Recordset 类的示例。