摘要: 1、IFeatureCursor 游标查询后,遍历删除2、更新游标删除IFeatureCursor.DeleteFeature()3、ITable.DeleteSearchedRows删除4、 IDataset.Workspace.ExecuteSQL一、几种删除方法代码1.查询结果中删除private void Delete1(IFeatureClass PFeatureclass) { IQueryFilter pQueryFilter = new QueryFilterClass(); pQueryFilter.WhereClause = "objectID<=" 阅读全文
posted @ 2011-11-02 10:23 f_l_y 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1、查找数据1)、利用FeaturCursor进行空间查询//空间查询ISpatialFilter spatialFilter =newSpatialFilterClass();spatialFilter.Geometry = envelope;//指定几何体String shpFld = featureClass.ShapeFieldName;spatialFilter.GeometryField = shpFld;spatialFilter.SpatialRel = esriSpatialRelEnum.esriSpatialRelIntersects;//相交IQueryFilter q 阅读全文
posted @ 2011-11-02 10:18 f_l_y 阅读(2558) 评论(0) 推荐(1) 编辑
摘要: 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。(1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为rownum都是从1开始,但是1以上的自然数在rownum做等于判断是时认为都是false条件,所以无法查到rownum = n(n>1的自然数)。SQL> select rownum,id,na 阅读全文
posted @ 2011-10-28 09:39 f_l_y 阅读(568) 评论(0) 推荐(0) 编辑
摘要: ArcEngine,数据源,IWorkspace, 阅读全文
posted @ 2011-10-15 10:28 f_l_y 阅读(1084) 评论(0) 推荐(2) 编辑
摘要: ArcGIS,网络分析,Network Analyst,Utility Network Analyst 阅读全文
posted @ 2011-10-14 17:17 f_l_y 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 在程序设计中有时候需要动态订阅客户自己的事件,调用完成后又要删除以前订阅的事件。因为如果不删除,有时会造成事件是会重复订阅,导致程序运行异常。一个办法是用反射来控件事件列表。清空方法代码如下: /// <summary> /// 清空控件的事件列表 /// </summary> /// <param name="pControl">要清空事件列表的控件</param> /// <param name="pEventName">事件名</param> voidClearEvent(Co 阅读全文
posted @ 2011-09-29 09:46 f_l_y 阅读(1824) 评论(0) 推荐(0) 编辑
摘要: 效果如上图,有点难看源码如下public partial class Properties : Form { IPageLayoutControlDefault pPageLayout = null; ITextElement pTextElement = null; ITextSymbol pTextSymbol = null; ICharacterOrientation pCharacterOrientation = null; IGraphicsContainer pGraphicsContainer = null; public Properties(IPageLayoutContro 阅读全文
posted @ 2011-09-28 10:22 f_l_y 阅读(1433) 评论(0) 推荐(0) 编辑
摘要: 设置按钮的图标,需要动态加载一张图片,程序如下:base.m_bitmap = new System.Drawing.Bitmap (GetType().Assembly.GetManifestResourceStream(GetType(), "zoomout.bmp"));// 这行语句的意思是让程序从程序集清单中加载zoomout.bmp图片,其中Assembly可以理解为当前的工程所在的命... 阅读全文
posted @ 2010-10-04 14:58 f_l_y 阅读(1657) 评论(0) 推荐(0) 编辑
摘要: MyEclipse配置数据源连接池2010-03-07 20:14软件版本myeclispe8.0,自带tomcat6.0.13。jdbc:mysql-connector-java-5.1.13-bin.jar第一步:建立工程。在Myeclipse中file->new->web project。因为在测试数据源(jsp)时用到了标签库,所以可以在这里选上jsdl支持,当然也可以在工程建... 阅读全文
posted @ 2010-07-26 13:18 f_l_y 阅读(3293) 评论(0) 推荐(3) 编辑
摘要: 首先,在MySQL控制台创建数据库SQL代码create database test;use test;createtableuser(usernamevarchar(15),passwordvarchar(20));insertintouservalues(‘userone’,’123456’);也可以用MySQL-Front创建java代码pac... 阅读全文
posted @ 2010-07-18 11:01 f_l_y 阅读(13585) 评论(0) 推荐(0) 编辑