摘要:一个小的试验项目,使用了cookie来登录。如果在登录前打开Maxthon,然后在VS2005中用IE来调试项目,在IE中登录后,关闭IE。再重新调试运行项目一次,结果发现不必登录就已经进入内部页面了。经测试,与WEB服务器无关。如果不打开Maxthon,一切正常。猜测,Maxthon保持了IE的Cookie,使得IE在关闭时没有删除登录Cookie 但是在VS2005中打开一个帮助页面,也会保持...
阅读全文
摘要:我在MO2.2中从Shp向SDE写入一个文件时,在recordset.Update时出现异常:Update fail,关联信息是Mapobject.hlp#5019。网上找到ESRI的资料是说: Error Message This error occurs when updating numeric fields with values containing a comma as the dec...
阅读全文
摘要:1.先装好oracle,并在将要装SDE的机器上装好Oracle客户端,配置好net manager一个服务命名XXXX指向已经装好的oracle 2.根据正常流程在将要装SDE的机器上装好ArcSDE程序 3.进行ArcSDE Post Installation,按正常流程进行,过程中的参数要设置对,直接成功创建了SDE表库(有提示). 4.到创建SDE服务时,直接取消。 5.转到命令行,进...
阅读全文
摘要:aspnet的WEB程序以aspnet身份运行,如果直接用debug.write或trace.write写日志的话,由于系统默认aspnet对日志目录是不能写的,因此这些write语句将不能起作用。必须在相应的日志目录属性设置aspnet有写权,为了安全,可以再在IIS中设置该目录不可以被读。
阅读全文
摘要:1.注意其ValueMember的DataType与DataPropertyName对应的列的DataType要相同,他不会为你做类型转换的,如果用ORACLE的number列,那么ValueMember一定要是Decimal,而Integer等类型是不行的。2.编程设置显示样式时注意一定要在设置DataSource之前设置DataGridViewComboBoxColumn的DataSource...
阅读全文
摘要:GIS功能的按功能分成不同的包(项目),但是各个包中都要用到相同的东西,比如WorkSpace,比如数据库连接。从功能的封闭性来讲,最好是不用全局变量。但是由于封装的特殊性(要封闭成COM类),限制了这些参数从构造函数中传递,所以一种方法是让类再拥有一个初始化函数Init(),在这个函数中向相应的类传递参数,当然使用的人也就要多记得这么一个规则了。另外一方面,由于一个包里的不同功能大多针对相同的W...
阅读全文
摘要:如果项目A的命名空间为NSA,在项目的代码中就不能再imports NSA了,否则生成的类库被其他项目使用时,将不能使用NSA中含非项目A类型的函数都将不能使用
阅读全文
摘要:假定RightsAcc.eRight是一个枚举类型[Enum].GetNames(GetType(RightsAcc.eRight)) :得到RightsAcc.eRight中所有的名称Enum].GetValues(GetType(RightsAcc.eRight)):得到RightsAcc.eRight中所有的值 如果:Public Enum eFunction 导入地籍测绘数据...
阅读全文