2019年12月10日

Windows下安装PostgreSQL报”unable to write inside temp environment variable path“的错误

摘要: 打开注册表,HKEY_CLASSES_ROOT\.vbs 将.vbs的默认值改为VBSfile,就可以了。 阅读全文

posted @ 2019-12-10 20:08 日月中的神 阅读(691) 评论(1) 推荐(0)

2019年11月2日

实现双击文件调用系统已安装的程序打开此文件 并设置文件的图标

摘要: /// /// 注册表操作类 /// public static class RegistryKeyOperator { public const string Extension = ".space"; /// /// 创建文件关联注册表 已存在则跳过 /// p... 阅读全文

posted @ 2019-11-02 17:55 日月中的神 阅读(299) 评论(0) 推荐(0)

2019年10月10日

ArcGIS导出Shp文件导入到南方Cass出现乱码的解决方案

摘要: 在CodePage项中(HKEY_CURRENT_USER\Software\ESRI\Desktop10.3\Common\CodePage)(注册表右侧)添加一个字符串(REG_SZ),名称: dbfDefault,健值:969,这是因为ArcGIS默认通过读取系统的代码页(CodePage)来 阅读全文

posted @ 2019-10-10 20:25 日月中的神 阅读(2441) 评论(3) 推荐(0)

2018年1月30日

Oracle SQL连接查询总结

摘要: 缺省情况下是inner join,开发中使用的left join和right join属于outer join,另外outer join还包括full join.下面我通过图标让大家认识它们的区别。 现有两张表,Table A 是左边的表。Table B 是右边的表。其各有四条记录,其中有两条记录name是相同的 1.INNER JOIN 产生的结果是... 阅读全文

posted @ 2018-01-30 18:31 日月中的神 阅读(814) 评论(0) 推荐(0)

2018年1月17日

TreeList控件MouseDown事件下获取当前Node

摘要: private void treeList1_MouseDown(object sender, MouseEventArgs e) { 阅读全文

posted @ 2018-01-17 22:49 日月中的神 阅读(544) 评论(0) 推荐(0)

Oracle获取用户下所有表名 获取表所有的列名及数据类型

摘要: select table_name from user_tables where TABLESPACE_NAME is not null and user='UserName' SELECT table_name, column_name, data_type FROM all_tab_cols WHERE table_name = 'tablename '; 阅读全文

posted @ 2018-01-17 13:18 日月中的神 阅读(13973) 评论(1) 推荐(1)

使用System.Data.OleDb.OleDbDataAdapter读取Excel到DataTable并用Oracle.DataAccess.Client.OracleBulkCopy将DataTable写入到数据库

摘要: 通过OleDbConnection的方法GetOleDbSchemaTable获取获取Excel的Sheet名 通过OleDbDataAdapter的Fill方法将数据填充到DataTable OracleBulkCopy 阅读全文

posted @ 2018-01-17 11:19 日月中的神 阅读(2554) 评论(0) 推荐(0)

2017年12月27日

数据库、ArcCatalog空间数据源正常访问,数据库设置没问题时,ArcEngine连接SDE时报"ORA-12560: TNS: 协议适配器错误"的解决办法;ArcEngine连接SDE总结;ArcSDE:C#打开SDE数据库的几种方式总结

摘要: 数据库、ArcCatalog空间数据源正常访问,数据库设置没问题时,ArcEngine连接SDE时报"ORA-12560: TNS: 协议适配器错误"的解决办法;ArcEngine连接SDE总结 阅读全文

posted @ 2017-12-27 13:00 日月中的神 阅读(863) 评论(0) 推荐(0)

2016年12月13日

用IFeatureWorkspaceAnno.CreateAnnotationClass 创建注记图层时报“The application is not licensed to modify or create schema”的错误的解决方案。

摘要: 用IFeatureWorkspaceAnno.CreateAnnotationClass 的方法创建注记图层的时候报“The application is not licensed to modify or create schema”的错误。 下面是测试代码: 报错原因: 在创建注记图层、对SDE 阅读全文

posted @ 2016-12-13 14:00 日月中的神 阅读(1172) 评论(1) 推荐(1)

导航