惊天大秘诀之一,supermap object 对象使用方法,soRecordset
来源:互联网 发布:手机轰炸机软件免费版 编辑:程序博客网 时间:2024/06/05 00:18
就sorecordset这个简单的类,使用不好也有问题,今天,佟业真大师给大家演示了这一对象使用不好的错误
错误的写法:
- objRstXzdwLine.MoveFirst();
- while (!objRstXzdwLine.IsEOF())
- {
- objRstXzdwLine.Edit();
- bool dd = objRstXzdwLine.SetFieldValue(LanduseMap.LYK_XZDWMap.XMID, objBGTB.XMID);
- int fxzdwid = Convert.ToInt32(objRstXzdwLine.GetFieldValue(LanduseMap.LYK_XZDWMap.BSM));
- dd = objRstXzdwLine.SetFieldValue(LanduseMap.LYK_XZDWMap.FXZDWID, fxzdwid);
- dd = objRstXzdwLine.SetFieldValue(LanduseMap.LYK_XZDWMap.YXBZ, 1);
- if (dd)
- {
- int cao = objRstXzdwLine.Update();
- }
- else
- {
- }
- objRstXzdwLine.MoveNext();
- }
这样添加的结果有时候就添加不上去
正确的写法是这样的
- objRstXzdwLine.MoveFirst();
- while (!objRstXzdwLine.IsEOF())
- {
- bool dd = objRstXzdwLine.SetFieldValue(LanduseMap.LYK_XZDWMap.XMID, objBGTB.XMID);
- objRstXzdwLine.Edit();
- int fxzdwid = Convert.ToInt32(objRstXzdwLine.GetFieldValue(LanduseMap.LYK_XZDWMap.BSM));
- dd = objRstXzdwLine.SetFieldValue(LanduseMap.LYK_XZDWMap.FXZDWID, fxzdwid);
- dd = objRstXzdwLine.SetFieldValue(LanduseMap.LYK_XZDWMap.YXBZ, 1);
- if (dd)
- {
- int cao = objRstXzdwLine.Update();
- }
- else
- {
- }
- objRstXzdwLine.MoveNext();
- }
也就是说,结论:在sorecordset进行edit之后,update之前,不要对这个sorecordset进行操作
- 惊天大秘诀之一,supermap object 对象使用方法,soRecordset
- SuperMap Objects 中 soRecordset 使用,以及其他注意事项
- 变量对象Variable Object 使用方法
- SuperMap Object回顾
- SuperMap DeskPro 与 Object
- SuperMap Object 基本编程
- SuperMap Object 基本编程
- 初学SuperMap Object的一些感受
- SuperMap Object 读取SQL数据库中的地图
- SuperMap Object Java 开发问题汇总(2012)
- supermap object 中打开工作区间代码
- SuperMap Object学习笔记(一)
- 面向对象的程序设计(Object Oriented Programming)之一-----封装
- Object-C 面向对象的三大特征之一 封装
- Object-C 面向对象的三大特征之一 继承
- Object-C 面向对象的三大特征之一 多态
- 【Java】Java学习笔记之一 ----面向对象(Object-Oriented)
- 对象定义的秘诀
- 老板爱炒的15种员工
- 全局变量的引用
- 中关村没有规则
- “我们弄清了大脑的大部分活动”Numenta公司公开研究成果
- 使用webservice解决多系统登陆问题
- 惊天大秘诀之一,supermap object 对象使用方法,soRecordset
- C#教学第9讲事件1(学习笔记)
- 用源码在ubuntu 8.04.1上安装 compiz-fusion 0.7.8
- 客户端访问Web Service方法的一个细节
- 自己写的ajax通用 脚本
- 如何让WebServer返回指的定XML内容
- 一条给百度的意见.
- Excel使用心得(vba)
- c#编写的MD5加密类