阅读:3717回复:11
急求帮助!!调用SDE图层不能编辑!
<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" /> |
|
1楼#
发布于:2004-09-24 10:54
我判断了,是true啊,但添加点时还是会报“addnew failed”或者时“update failed”
|
|
2楼#
发布于:2004-09-23 21:02
<P>没有注册的feature class(就是mo的layer),编辑是和本地数据编辑一模一样的。</P><P>你可以先用recordset.updatable判断一下图层是否可以编辑。</P>
|
|
3楼#
发布于:2004-09-23 09:20
berush,没有注册的版本在mo里的编辑还是用addnew,update吗??能否给一段示例呢?多谢啊!!
|
|
4楼#
发布于:2004-09-22 15:15
<P>没有版本注册的图层ArcMap不能编辑</P>
|
|
5楼#
发布于:2004-09-22 15:03
没有版本注册的图层ArcMap能编辑吗?
|
|
|
6楼#
发布于:2004-09-21 23:50
没有版本注册的图层mo是绝对可以编辑的
|
|
7楼#
发布于:2004-09-21 17:16
是不是没有注册版本呀!或者导错啦!
|
|
|
8楼#
发布于:2004-09-21 14:43
用arccatalog导入数据库的图层可以在mo里调出来编辑,但用sde c api 创建的就不行,总是提示“add new failed”或者是“update failed”。
|
|
9楼#
发布于:2004-09-21 13:45
假如生成的图层没有问题的话,编辑应该和本地编辑差不多的,你有尝试编辑sde数据库中存在的图层吗?
|
|
|
上一页
下一页