xafreeman
路人甲
路人甲
  • 注册日期2003-08-04
  • 发帖数39
  • QQ
  • 铜币242枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3712回复:11

急求帮助!!调用SDE图层不能编辑!

楼主#
更多 发布于:2004-09-21 11:22
<P>我用c api写了向oracle数据库中直接存储图层出现如下情况:</P>
<P>1 当图层类型是<FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>SE_NIL_TYPE_MASK时,在arcmap里看不见该图层,但数据库中有</FONT></P>
<P><FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>2 当图层类型时SE_Point_TYPE_MASK时,在arcmap中可以看见已经创建的图层,但不能添加点。</FONT></P>
<P><FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>那位高手做过这方面的项目能不能帮忙看看怎么解决这个问题!急,在线等啊!!</FONT></P>
<P><FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff></FONT> </P><img src="images/post/smile/dvbbs/em08.gif" />
喜欢0 评分0
xafreeman
路人甲
路人甲
  • 注册日期2003-08-04
  • 发帖数39
  • QQ
  • 铜币242枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-09-24 10:54
我判断了,是true啊,但添加点时还是会报“addnew failed”或者时“update failed”
举报 回复(0) 喜欢(0)     评分
berush
路人甲
路人甲
  • 注册日期2003-12-01
  • 发帖数158
  • QQ
  • 铜币622枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-09-23 21:02
<P>没有注册的feature class(就是mo的layer),编辑是和本地数据编辑一模一样的。</P><P>你可以先用recordset.updatable判断一下图层是否可以编辑。</P>
举报 回复(0) 喜欢(0)     评分
xafreeman
路人甲
路人甲
  • 注册日期2003-08-04
  • 发帖数39
  • QQ
  • 铜币242枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-09-23 09:20
berush,没有注册的版本在mo里的编辑还是用addnew,update吗??能否给一段示例呢?多谢啊!!
举报 回复(0) 喜欢(0)     评分
berush
路人甲
路人甲
  • 注册日期2003-12-01
  • 发帖数158
  • QQ
  • 铜币622枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-09-22 15:15
<P>没有版本注册的图层ArcMap不能编辑</P>
举报 回复(0) 喜欢(0)     评分
lixaokui
路人甲
路人甲
  • 注册日期2003-12-25
  • 发帖数768
  • QQ28796446
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-09-22 15:03
没有版本注册的图层ArcMap能编辑吗?
西门吹血,有了鼓风机,就不用吹啦!
举报 回复(0) 喜欢(0)     评分
berush
路人甲
路人甲
  • 注册日期2003-12-01
  • 发帖数158
  • QQ
  • 铜币622枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-09-21 23:50
没有版本注册的图层mo是绝对可以编辑的
举报 回复(0) 喜欢(0)     评分
lixaokui
路人甲
路人甲
  • 注册日期2003-12-25
  • 发帖数768
  • QQ28796446
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2004-09-21 17:16
是不是没有注册版本呀!或者导错啦!
西门吹血,有了鼓风机,就不用吹啦!
举报 回复(0) 喜欢(0)     评分
xafreeman
路人甲
路人甲
  • 注册日期2003-08-04
  • 发帖数39
  • QQ
  • 铜币242枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2004-09-21 14:43
用arccatalog导入数据库的图层可以在mo里调出来编辑,但用sde c api 创建的就不行,总是提示“add new failed”或者是“update failed”。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
9楼#
发布于:2004-09-21 13:45
假如生成的图层没有问题的话,编辑应该和本地编辑差不多的,你有尝试编辑sde数据库中存在的图层吗?
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部