摘要: 返回排序后的索引数组,索引数组的元素代表排序后的数组元素在原数组中的位置#region 排序 返回索引 /// /// 排序,返回索引 /// /// public static int[] sort(int[] list) { int[] sss = new int[list.Length]; for (int i = 0; i sss[j]) { min = j; ... 阅读全文
posted @ 2013-07-24 16:54 DayDreamInGIS 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 为某表做剔除整合处理,各行相关.起初使用 ICursor pCursor = pTable.Search(null,false); 语句查询,ICursor的第一行并没有指向表的第一行,虽然不是第一行,只要顺序一致,也能处理.但是运行时结果一直不理想,出现奇怪的记录.一直以为自己代码写错了,查询/调试了N久.后来发现,ICursor游标不但没有指向第一行,ICursor指向表中的顺序也并不完全一致,出现奇怪的跳动.解决方法:使用TableSort对象,如下,设置排序字段,再进行查询即可.ITableSort ts = new TableSortClass(); ts.Ta... 阅读全文
posted @ 2013-07-24 16:48 DayDreamInGIS 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 记录代码调试过程中经常出现的异常信息(1)Field isnot editable. 字段不可编辑,原因:为ObjectID 字段赋值 2013 07 24(2)字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。向Personal GeoDatabase中添加数据,程序将一个double类型的变量转化为字符串添加,抛出此异常,查询相关资料显示为插入的值过长了,超出了字段的限制。解决方法,将double的变量转化为字符串之前round一下 阅读全文
posted @ 2013-07-24 16:41 DayDreamInGIS 阅读(211) 评论(0) 推荐(0) 编辑