摘要: 由于Excel中提供了透视表PivotTable,许多项目都使用它来作为数据分析报表。 在有些情况下,我们需要在Excel中设计好模板,包括数据源表,透视表等, 当数据导入到数据源表时,自动更新透视表。本篇主要讲述导出数据到Excel的过程。 假设我们需要从Sql Server 中读取数据到Data 阅读全文
posted @ 2013-07-24 12:37 Blue Bird 阅读(3567) 评论(0) 推荐(0) 编辑
摘要: 一、 安装Open Xml SDK从微软网站下载Open xml SDK,安装SDK.二、 在项目中添加对DocumentFormat.OpenXml库的引用三、 编程读取Excel数据使用Open Xml 读取Excel的过程中,会遇到许多的Excel概念, 作为一个开发人员,最好能掌握分析这种结构的方法,实际项目中我利用两种方式分析excel文档的结构,一种是直接使用winrar打开.xlsx 文件,查看里面的文件组织及文件内容;另一种更为有用的方法是使用Open XML SDK 2.0 Productivity Tool for Microsoft Office打开.xlsx文件,查看D 阅读全文
posted @ 2013-07-24 11:14 Blue Bird 阅读(12231) 评论(0) 推荐(0) 编辑
摘要: 自定义Asp.net MVC脚手架模板,Scaffold Template 阅读全文
posted @ 2013-05-23 11:14 Blue Bird 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 这几天,客户报告了一个Bug, 经过跟踪,发现是下面linq语句引起的,manuLines = CustomerDBContext.Bookkeeping_Netvisor_PurchaseInvoicesLines.Where(Function(pil) pil.PIL_PI_SysID = sysID).ToList()它会抛出一个转换异常: unable to cast object of type "System.Int32" to "System.String", 然后在堆栈里追踪到其中一步是 SqlDataReader.get_string( 阅读全文
posted @ 2013-02-19 10:56 Blue Bird 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 为了保证在一次请求过程中, 使用同一个DataContext实例, 我们项目使用WebContext.items 来存储这个实例. 最近不知道怎么回事, 总是偶然性的抛出下面这个类型转换失败错误, 百思不得其解, 最后在MSDN的一个帖子里找到一种解释: 数据库没有关闭,引发这个错误!建议使用using 块来建立DataContext对象。但是由于使用了WebContext.Items来存储,不可能使用using 块,不得已, 做了个HttpModule来解决这个问题,在每次RequestEnd中关闭连接。 如今一周过去了,这个错误没有再发生。 Event code: 3005 Even... 阅读全文
posted @ 2012-10-09 15:42 Blue Bird 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 今天工作不算很忙,于是就继续看了第一章的SkyEye虚拟硬件安装和第二章的几节。 一大早,我就想在机器上跑Arm虚拟机(SkyEye),谁知道在安装过程中,要用到make指令的时候就遇到了comand not found 错误!我记得我在安装cygwin时,明明有选择安装make!在几经波折之后,才发现也许是在安装过程中,选中Detch 下的make时, 如果选中把红色区域的bin类型也选中, 则安装失败,并最终导致都不成功!具体原因未知! 晚上我又看了第二章《基础知识》中的《使用C语言写一段小程序》、《用脚本链接目标文件》及《用汇编语言写程序》。c语言部分在此略过, 以下着重说明虚拟机S.. 阅读全文
posted @ 2012-09-05 21:25 Blue Bird 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: 从事了多年的应用层.net软件开发,但打心底里,一直对底层及嵌入式的开发很感兴趣! 人生有诸多无奈, 经济有压力,工作很忙,没有环境等都成为我们迷失的借口。 今天,在网络上闲逛时,偶然看到一本入门《一步一步写嵌入式操作系统--Arm编程方法与实践》,类试验手册式的学习主线及浅显的文字, 一下子就吸引了想要入门的我。迫不及待的跑到书店买了这本书,计划从今天开始正式学习!希望这不是本人无数次半途而废中的一次。我也希望从此开始我的博客生涯! 到目前为止,我只是搭建了开发环境, 包括Windows上模拟Linux环境的CygWin的安装及作者提供的编译器的安装, 过程基本顺利,有书可查部分,也... 阅读全文
posted @ 2012-09-04 23:42 Blue Bird 阅读(1382) 评论(0) 推荐(0) 编辑