04 2017 档案
摘要:错误描述 连接Oracle始终报这个错误: {System.Exception: OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用 本机环境是oracle10g客户端,以前也连过,但现在出了问题,同样的程序在其他电脑上没问题,所以排除代码、连接字符串等问题,本机上的数据库管理工具也能正常执行相关SQL语句。 网上一般说有如下几种情况会导致此报错: (1)客户机上未安装or...
阅读全文
摘要:异常 数据库由Powerdesigner设计,格式为Oracle10g,由Powerdesigner生成的数据库并没报什么异常,使用navicat也能正常操作,而使用PLSQL Developer去出现"ORA-00942: 表或视图不存在 "的错误。 原由 1、Oracle 是大小写敏感的,即如图所示,tc_bookMARK与TC_BOOKMARK是可以同时存在的 2、我们在使用Powerd...
阅读全文
摘要:可使用数据库管理系统 (DBMS) 的结构化查询语言 (SQL)、数据类型和表格式来处理地理数据库或安装了 ST_Geometry 类型的数据库中所存储的信息。 例如,在ArcMap中我们使用"相交"工具进行空间操作;ArcObject接口里用ITopologicalOperator.Interse
阅读全文
摘要:之前同事用PowerDesigner 建立数据模型后,生成到数据库中,没有注释。这导致数据库使用起来不是很方便,特别是对数据表结构不熟悉的同事。 其实,可以添加注释(并且可以逆向,即从数据库中反向更新到PDM中),方法也很简单: 在任意表上右键-属性-Columns,面板工具栏中选择Cutomize Columns and Filter(快捷键Ctrl+U),弹出对话框,勾选Comment即可。
阅读全文
摘要:需求 我们很难捉摸用户的思维,即使使用非常正式的文档规范某些数据的定义、结果的标准等,也不能抵挡住用户不断变化的需求,但他们有个万变不离的东西——你做这个东西要是万能的,即输入参数类型、个数等发生改变,也得生成出正确的结果。 在编程计算中,很多时候涉及一些公式,用户要求不但能够调整系数、还要能够调整
阅读全文
摘要:一般情况 下,只要在连接远程桌面时勾选了本地设备和资源中的粘贴板,就可以在远程桌面与本机进行交互复制粘贴。 可有的时候不凑效,用起来非常不方便 。原因是rdpclip.exe出了问题。解决方法是: 直接结束远程机上的rdpclip.exe进程(如果有) 然后,在运行中,重新打开一个rdpclip.exe
阅读全文
摘要:现在甲方采购的ArcGIS Desktop正版,一般都是较高的版本(10.4或10.4.1),但10.4经常报出C++ Runtime R6034错误。 问题描述 "Microsoft Visual C++ Runtime Library" Runtime Error! Program: C...
阅读全文
摘要:晚上收假回来调一Add-In程序,遇到编译错误:"ValidateAddInXMLTask"任务意外失败。 error MSB4018: System.IO.FileNotFoundException: 未能加载文件或程序集"Microsoft.VisualStudio.Shell.12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b0...
阅读全文
摘要:ArcGIS二次开发和ArcGIS桌面应用中,许可是一个老生常谈的问题。以前也小结过一些经验。参考: http://www.cnblogs.com/liweis/p/4185311.html 问题描述 直接来先看报错的代码: 这是很普通的连接Sql Server SDE的代码操作, 经测试SDE连接
阅读全文
摘要:Navicat Premium作为一种通用数据管理工具,非常受迎接。最近,又遇到一个小问题。即为了实现自增,需要设置主键标识,而在Navicat中发现其为灰色,不可用。 原因:Navicat不允许设置或修改已存在列的标识,只能在新建列时选择是否标识。 当然,可以在sql server management studio中对已有的表标识进行修改。
阅读全文

浙公网安备 33010602011771号