摘要: 本文主要提供了一个利用NPOI读取一个Excel的实际值的类。本文使用的NPOI版本为1.2.5,NPOI.dll可以到NPOI的官网http://npoi.codeplex.com/下载。如果有写得不当的地方,希望能得到大家的斧正。 阅读全文
posted @ 2012-06-08 16:19 编程玩家 阅读(6343) 评论(11) 推荐(0) 编辑
摘要: 本文主要提供了一个利用Oledb读取一个Excel的类,如果有写得不当的地方,希望能得到大家的斧正。 阅读全文
posted @ 2012-06-08 15:52 编程玩家 阅读(811) 评论(2) 推荐(1) 编辑
摘要: 笔者主要在一家金融公司从事开发工作,需要长期与数据打交道,因此,经常逃不掉关于Excel的操作。在此,笔者想对比下当前主流的读取Excel的技术。笔者认为当前比较主流的读取Excel技术包括COM组件,OleDb,和NOPI。 这里我们设定情景为将Excel读成DataSet或者DataTable。 阅读全文
posted @ 2012-06-08 00:25 编程玩家 阅读(1935) 评论(14) 推荐(2) 编辑
摘要: 本文主要提供了一个利用ICSharpCode.SharpZipLib.dll实现简单加解压的功能类,ICSharpCode.SharpZipLib.dll可以从http://www.icsharpcode.net/OpenSource/SharpZipLib/取得。因为现阶段只需要对文件夹进行压缩, 阅读全文
posted @ 2012-06-07 15:37 编程玩家 阅读(1361) 评论(0) 推荐(0) 编辑
摘要: 给Emeditor 添加右键菜单,很多地方都写了用注册表的方法,我看了一下,其实可以简单地在菜单里就设定好的。我用的是10.0的版本,打开顶部菜单的工具 > 自定义,选择“快捷方式”这个Tab,点“更多快捷方式...”按钮,勾选“添加快捷方式到资源管理器的上下文菜单”,点确定,OK,大功告成。在任一一 个文本文件上点击右键,可以看到打开方式上有一个"EmEditor",点它就可以直接用EmEditor打开了。 阅读全文
posted @ 2012-06-02 22:18 编程玩家 阅读(3868) 评论(0) 推荐(0) 编辑
摘要: View Code publicstaticTypeGetTypeByString(stringtype){switch(type.ToLower()){case"bool":returnType.GetType("System.Boolean",true,true);case"byte":returnType.GetType("System.Byte",true,true);case"sbyte":returnType.GetType("System.SByte",true 阅读全文
posted @ 2012-05-04 10:56 编程玩家 阅读(8802) 评论(3) 推荐(0) 编辑
摘要: 本文主要演示xslt调用自定义的函数,此处用C#作为编写自定义函数的语言,用C#去完成xslt对xml的筛选功能。 包含C#自定义函数的xslt文件: 调用C#自定义函数的xslt文件: 调用目标xml文件: C#代码: 1) 导出一个Format后的文件output.xml: 2) 再加上一个sc 阅读全文
posted @ 2012-01-17 17:52 编程玩家 阅读(1727) 评论(1) 推荐(1) 编辑
摘要: 摘要: 本文章就是介绍两个解码的函数,他们就是decodeURI()和decodeURIComponent()函数,这两个函数可以对特定函数生成的密码字符串进行解密操作,就可以生成为未解密的字符串,比较实用,下面本文章就是介绍两个解码的函数,他们就是decodeURI()和decodeURIComponent()函数,这两个函数可以对特定函数生成的密码字符串进行解密操作,就可以生成为未解密的字符串,比较实用,下面来看看这两个函数的用法和实例,你就会用了:decodeURI()定义和用法:decodeURI() 函数可对 encodeURI() 函数编码过的URI 进行解码。语法:decodeU 阅读全文
posted @ 2011-12-28 16:37 编程玩家 阅读(5433) 评论(1) 推荐(0) 编辑
摘要: SQL SERVER 2005中新增加了两个关系运算符 PIVOT/ UNPIVOT,能够实现表中的列转换到行,以及行到列的转换工作。 举例,还是先创建测试数据表CREATE TABLE salesByMonth(year char(4),month char(3),amount money,PRIMARY KEY (year, month))INSERT INTO salesByMonth (year, month, amount)VALUES('2004','Jan', 789.0000)INSERT INTO salesByMonth (year, mon 阅读全文
posted @ 2010-11-23 19:56 编程玩家 阅读(259) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.OleDb;using System.Web;using System.IO;namespace Common{ public class CSVHelper { /// <summary> /// Translate csv file to DataSet /// </summary> /// <param name="fileName"> 阅读全文
posted @ 2010-11-02 22:24 编程玩家 阅读(417) 评论(0) 推荐(0) 编辑