免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 3548|回复: 4
收起左侧

技术资料:修改mapx实体的数据集(tab or db)的值

[复制链接]

2072

主题

100000万

铜板

363

好友

地信专家组

每一次的分离都是为了下一次的相聚

Rank: 14Rank: 14Rank: 14Rank: 14

积分
17622

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章

发表于 2009-11-15 19:22 | 显示全部楼层 |阅读模式
技术资料:修改mapx实体的数据集(tab or db)的值
当修改了某实体的数据值后,如何将修改写入它的数据集(图层或数据库),使用实体的rowvalue属性,参看下面的代码。
Dim lyr As MapXLib.Layer
Dim ds As MapXLib.Dataset
Dim ftrs As MapXLib.Features
Dim f As MapXLib.Feature
Dim rvs As MapXLib.RowValues
Dim rv As MapXLib.RowValue
'Get the layer to create a dataset for
Set lyr = Map1.Layers.Item("US Capitals")
'Open the dataset
Set ds = Map1.Datasets.Add(miDataSetLayer, lyr)
'Get the feature to update
Set ftrs = lyr.Search("capital like ""albany""")
Set f = ftrs.Item(1)
'Get the row to update
Set rvs = ds.RowValues(f)
'Get the column to update
Set rv = rvs.Item("Capital")
'Change the value
rv.Value = "New Albany"
'Update the feature and dataset with the new value
f.Update True, rvs
ds.Refresh

2

主题

4万

铜板

9

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
7101
发表于 2021-12-19 14:52 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

2万

铜板

1

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3682
发表于 2022-1-4 12:55 | 显示全部楼层
确定两区域间叠加部分面积
回复 支持 反对

使用道具 举报

0

主题

955

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
243
发表于 2022-2-7 16:35 | 显示全部楼层
下载学习,感谢分享!
回复 支持 反对

使用道具 举报

0

主题

3264

铜板

0

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1892
发表于 2025-1-8 10:22 | 显示全部楼层
探矿者件可以提高矿体的命中率,减少找矿的成本和难度,主要功能:数据管理、二维制图、三维建模、储量估算、三维立体预测等,有需要免费试用可以联系负责人邓帅15377311476(微信同号),软件针对单位或者企业试用,不面向个人试用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表