2013年8月7日

ArcDestop10.1安装

摘要: 待写 阅读全文

posted @ 2013-08-07 14:38 jsbrml 阅读(175) 评论(0) 推荐(0)

ArcDestop10.1新特性

摘要: 一、数据库管理我们首先来看一下10.1桌面的数据管理。伴随着ArcGIS 10.1在数据库连接上采用直连方式,ArcGIS 10.1简化了数据库连接参数设置,并且在功能上也有所增强,允许用户连接到支持的数据库,同时连接的入口不再区分空间数据库连接和普通数据库连接。 阅读全文

posted @ 2013-08-07 14:37 jsbrml 阅读(174) 评论(0) 推荐(0)

2012年1月5日

遍历DataTable内存数据的三种方法性能对比 dataTable.Select优先选择

摘要: 第一种写法,每次循环遍历表,这应该是最普通的做法,结果运行速度比较慢,效果有些难以忍受。for (int i = dataTable.Rows.Count - 1; i >= 0; i--) { DataRow dataRow = dataTable.Rows[i]; ?? = dataRow[fieldParentID].ToString(); }第二种写法,采用 foreach 的遍历方法,效果几乎与第一个没什么本质的差别,最终效果还是有些难以忍受。foreach (DataRow dataRow in dataTable.Rows) { ?? = dataRow[fieldPare 阅读全文

posted @ 2012-01-05 13:58 jsbrml 阅读(747) 评论(0) 推荐(0)

2011年8月23日

检查sde数据库中的空间表结构通mdb表结构是否相同的思路

摘要: 1 .遍历所有mdb表库 取出表结构放在list中2 .使用sde工作空间通过mdb中的表名称取出图层信息(出错则表结构不一样。。或者说sde中没有mdb中对应的图层)IFeatureClass pSdeFeatureClass = m_FeatureWorkSpace.OpenFeatureClass((pFeatureClass as IDataset).BrowseName);2 .取出每个表的字段放在fileds中3 .跳过不需要检查的字段(比如 objectid (在mdb中和sde库中两个唯一标识符可能不一样,但是意义相同所以可以跳过,当然根据需要还可以跳过其他的标识符)if (p 阅读全文

posted @ 2011-08-23 09:43 jsbrml 阅读(310) 评论(0) 推荐(0)

2011年8月18日

在导入数据到sde之前判断sde是否安装,以及sde许可是否可用

摘要: View Code 1 IAoInitialize --- ESRI.ArcGIS.esriSystem.IAoInitialize 2 3 private void pd() 4 5 { 6 7 IAoInitialize m_AoInitialize = new AoInitializeClass(); 8 if (m_AoInitialize == null) 9 {10 System.Windows.Forms.MessageBox.Show("没有安装ArcEngine,系统无法运行!");11 return false;12 }13 esriLicenseSta 阅读全文

posted @ 2011-08-18 12:55 jsbrml 阅读(262) 评论(0) 推荐(0)

2011年4月15日

.net下的各种数据库的连接方法

摘要: 一、先介绍ADO.NET和ODBC.NETADO .NET由Microsoft ActiveX Data Objects (ADO)改进而来,它提供平台互用和可收缩的数据访问功能,是Visual Basic.NET进行数据库编程所使用的重要工具。ADO.NET 使用了某些 ADO 的对象,如 Connection 和 Command 对象,并且还引入了新的对象。主要的新 ADO.NET 对象包括 DataSet、DataReader 和 DataAdapter。ODBC.NET是.NET框架中另外一个很有用的用于数据库开发的类库。但是,在.NET FrameWork SDK1.0版中不包含OD 阅读全文

posted @ 2011-04-15 19:35 jsbrml 阅读(777) 评论(0) 推荐(0)

2011年4月12日

swf交互(中)----LocalConnection

摘要: 许多时候,我们需要在2个或多个swf文件之间进行数据交互,比如说坐标定位,数据通讯等.这里Adobe公司已经考虑到了这个问题了,他提供给我们localConnection这个类拱用户进行不同swf文件间的数据交互. 数据间的交互也包括多种情况 同一个域的情况下: 这是使用 LocalConnection 对象最简单的情况,它只允许在位于同一个域中的 LocalConnection 对象间通信,这是因为默认情况下,应用程序允许同域通信。当同一个域中的两个 文件通信时,无需实施任何特殊的安全措施,而只需将 connectionName 参数的同一个值传递给 connect() 和 send() 方 阅读全文

posted @ 2011-04-12 22:53 jsbrml 阅读(534) 评论(0) 推荐(0)

swf之间的交互(上)全局变量VS全局派发事件

摘要: 1全局变量:通过定义一个全局的类里面定义静态变量用来存储swf1中要传给swf2的参数值,swf2通过读取静态变量中的值来获取swf1中传过来的值。。。。。。。这个很好理解就不多说了。2全局派发(以一个demo来说明)----自定义一个事件(注意继承自Event)给他一个私有变量用来存储传递的参数(当然根据情况可以多个)package event{ import flash.events.Event; public class MessageEvent extends Event { private var msg:String; public function MessageEvent(ms 阅读全文

posted @ 2011-04-12 22:14 jsbrml 阅读(448) 评论(0) 推荐(0)

2011年3月25日

datagrid 追加列号

摘要: <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"creationComplete="initApp()"><mx:Script><![CDATA[import mx.collections.ArrayCollection;import mx.controls.Alert;[Bin 阅读全文

posted @ 2011-03-25 15:38 jsbrml 阅读(202) 评论(0) 推荐(0)

2011年3月17日

vs sql等帮助文档不显示

摘要: regsvr32 "C:\Program Files\Common Files\Microsoft Shared\Help\hxds.dll" 阅读全文

posted @ 2011-03-17 12:19 jsbrml 阅读(165) 评论(0) 推荐(0)

导航