heminzhou

程序员民工的笔记本

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2008年10月17日

摘要: 最近一次导数据时碰到的问题,记录下来。服务器Oracle版本10.1.0.4,本机Oracle版本10.2.0.1,希望把导出几张表到本机,表中含有BLOB字段。直接使用EXP命令,报错:EXP-00056: ORACLE error 6550 encounteredORA-06550: line 1, column 41:PLS-00302: component 'SET_NO_OUTLINES... 阅读全文
posted @ 2008-10-17 18:36 heminzhou 阅读(723) 评论(0) 推荐(0) 编辑

2008年9月8日

摘要: 代码如下。其中ActiveSheet代表当前的工作表,也可以使用WorkSheets(1)等指定其他工作表。特别注意UsedRange属性,如果直接使用ActiveSheet.Cells,在Excel 2007中返回的单元格数量是千万级的,此时运行程序基本等于死循环。另外Excel 2007默认不显示Visual Basic菜单,需要在Excel 选项里勾选“在功能区显示开发工具... 阅读全文
posted @ 2008-09-08 16:43 heminzhou 阅读(1680) 评论(0) 推荐(0) 编辑

2008年2月20日

摘要: 工作以来(除了刚开头用过几个月Java)一直走在微软.NET路线上,可惜至今也没能做出一点小小成就来。尤其发现了博客园以后,觉得天下高手何其多。虽然今年的工作重点可能不再是.NET开发,但不愿意就此放弃.NET。以前在项目中只粗浅的使用过Spring.NET与NHibernate,哦,还有更久远的Enterprise Library 1.1。Framework也好,Library也好,空余时间想了... 阅读全文
posted @ 2008-02-20 15:26 heminzhou 阅读(268) 评论(0) 推荐(0) 编辑

2008年1月28日

摘要: 早就说过公司要搞一个缺陷跟踪系统,这对于规范测试、开发人员测试人员的协同工作都很有好处,可惜一直没人有空搞。近来又一个项目进入到测试阶段,仍然延续了以前的Excel表格的方式,文档拷来拷去出现了不同步的问题,开发人员说我没收到那些个Bug,倒也。看来还是必须我来搞一搞,找个开源的东东,听说Buzillia太复杂,而Mantis口碑不错,决定一试。下面是我的安装过程:步骤一:安装Apache HTT... 阅读全文
posted @ 2008-01-28 13:58 heminzhou 阅读(8503) 评论(13) 推荐(0) 编辑

2008年1月21日

摘要: 制作点选(Identify)、框选(Select)等操作时,必要的一步是将客户端的屏幕坐标转换到地图坐标。在ArcGIS Server .NET ADF SP3以前,使用如下语句进行转换:Rectanglerect=(argsasRectangleEventArgs).ScreenExtent;ESRI.ArcGIS.ADF.Web.Geometry.PointminAdfPoint=ESRI.A... 阅读全文
posted @ 2008-01-21 15:59 heminzhou 阅读(1578) 评论(6) 推荐(0) 编辑

2007年9月21日

摘要: 使用UltraTextEditor(或TextBox)文本框控件时,可能经常会按需要将它Enable或Disable/ReadOnly,默认情况下文字为黑色,Enable时底色为白色,Disable/ReadOnly时底色变为灰色。这样显得不是特别好看,尤其当一个WinForm上堆积了大量文本框的时候。如果能让Disable/ReadOnly时的底色也是白色就能解决问题,WebForm可以靠CSS... 阅读全文
posted @ 2007-09-21 15:35 heminzhou 阅读(995) 评论(0) 推荐(0) 编辑

2007年9月20日

摘要: 在上次写的一篇笔记(在Oracle中使用内部关键字做字段名)中我提到用""解决Oracle关键字作为字段名的办法。最近却发现""不同于SQL Server中的[],乱用会造成不必要的麻烦。 发现这个情况源于使用PowerDesigner做数据库设计,我直接使用了它生成的SQL脚本来创建数据库。这当然没有出现问题,但接下来向表中插入数据时却报出了ORA-00904 invalid identifie... 阅读全文
posted @ 2007-09-20 09:31 heminzhou 阅读(1326) 评论(0) 推荐(0) 编辑

2007年8月20日

摘要: 本文记录一段很简单的代码,如下图,左边的UltraTree控件,Check/Unckeck父节点时Check/Unckeck其子节点(递归),Check子节点时Check其父节点(递归),当父节点下的所有子节点都Unckeck时,Uncheck父节点。Check的节点记录在右边的UltraTree控件。没多大意思,写代码时刚好碰到了,就记下来了。 先往Form上放两个UltraTree,左边的命名... 阅读全文
posted @ 2007-08-20 16:22 heminzhou 阅读(1463) 评论(1) 推荐(0) 编辑

2007年7月12日

摘要: ArcGIS桌面、数据库等软件使用过程中有时会碰到一些小问题,知道的一定不屑一顾,不知道的绝对急死人(呵呵其实很多事情何尝不是这样呢)。很零散,以后打算集中放在这里,方便查阅。1、ArcSDE中Dataset的乱码状况:某天连接到一个SDE突然发现如下图所示的情况原因:问了俺的无所不知的经理,原来这个SDE部署在Linux上,Linux(或者是Linux上安装的Orcle?搞不清,哪位高手知道的请... 阅读全文
posted @ 2007-07-12 11:36 heminzhou 阅读(1633) 评论(0) 推荐(0) 编辑

2007年6月29日

摘要: Oracle中有不少关键字如file、level、size、category、class、tpye等等,使用它们做字段名的表在执行INSERT、UPDATE等语句时会引起错误。我们知道在SQL Server中可以给所有表名、字段名都加上[]以彻底防止出现这种情况,而在Oracle中则使用""代替[]。嗯,且慢,只加""不够,""内的字段名还必须大写,不信赶紧去试试吧。 阅读全文
posted @ 2007-06-29 14:40 heminzhou 阅读(6379) 评论(1) 推荐(2) 编辑