dacyhom
路人甲
路人甲
  • 注册日期2004-11-06
  • 发帖数15
  • QQ
  • 铜币168枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1669回复:3

[讨论]怎样才能让map倥件中加载的layer完全释放占用的数据库文件???急呀!!!

楼主#
更多 发布于:2004-12-22 15:07
我现在做关于图层的属性编辑,首先要给显示在Map中的图层增加新的字段,应该先removelayer,之后再加字段是吧?为什么我发现当我removelayer 后,实际上数据库还是被占用的,无法进行修改????要怎样才能完全释放数据库呀???帮帮忙吧,个位大虾,在下先谢了!!!<img src="images/post/smile/dvbbs/em08.gif" /><img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
喜欢0 评分0
zzpzheng
路人甲
路人甲
  • 注册日期2003-12-16
  • 发帖数31
  • QQ
  • 铜币161枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-12-22 17:29
看看你自己的程序,肯定别的地方有指向该图层的变量或指针,导致图层虽然被从地图上remove掉但是图层并没有释放。释放了那些变量或指针就行了。我常遇到这种问题,都是这个原因引起的。
举报 回复(0) 喜欢(0)     评分
dacyhom
路人甲
路人甲
  • 注册日期2004-11-06
  • 发帖数15
  • QQ
  • 铜币168枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-12-23 12:03
<img src="images/post/smile/dvbbs/em02.gif" />谢谢了.我试试看.圣诞快乐!
举报 回复(0) 喜欢(0)     评分
snoopyxp
路人甲
路人甲
  • 注册日期2004-08-11
  • 发帖数31
  • QQ
  • 铜币225枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-04-27 16:07
<P>1. set ly =nothing</P><P>    set dbCon=nothing</P><P>2.程序中甬道的Mapobjects21。record 以及Mapobjects21。tabdesc 只要这类变量关联到图层后都要set  XX= nothing</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部